Inzicht ingang uitzonderingen is een belangrijke troef in de Java-programmeertaal . Als je het leren programmeren in de Java-taal , kan uw toepassingen ondervinden veel soorten van uitzondering , met ingang uitzonderingen behoren tot de meest voorkomende . De uitzondering concept en raamwerk in Java is over het algemeen niet een moeilijk te begrijpen . Alle toepassingen die gebruik maken van externe bronnen zoals databases en bestanden te maken zullen waarschijnlijk een zekere mate van exception handling te betrekken . Oorzaken Input uitzonderingen appartementen in Java programma's kunnen ontstaan voor een aantal redenen . Als je programma probeert te lezen vanaf een externe bron zoals een tekstbestand , maar tijdens de uitvoering van het bestand ook niet kan worden gevonden of gelezen van , kan een uitzondering worden gegooid . Hetzelfde principe geldt voor elke situatie waarin je probeert om gegevens over te nemen van een bron buiten je programma . Als u het lezen van een bron toegankelijk via een netwerk , kan netwerkconnectiviteit problemen ook voorkomen dat succesvolle inbreng operaties . Typen In een Java-programma , uitzonderingen veroorzaakt door de input fouten zijn het meest waarschijnlijk uit de klassen breiden IOException . IOExceptions dekking veel problemen met betrekking tot input en output . De IOException klasse heeft een aantal directe subklassen u kunt zien wordt gegooid wanneer uw programma tegenkomt een foutieve invoer . FileNotFoundExceptions behoren tot de meest voorkomende , gegenereerd wanneer u probeert te lezen uit een bestand dat niet kan worden gevonden op de locatie die . Compilation Als je schrijft uw Java- code in een IDE ( Integrated Development Environment ) , wordt u gewaarschuwd voor de mogelijkheid van enige inbreng uitzonderingen als je programma. Uw IDE kunnen delen van de code waarschijnlijk uitzonderingen gooien markeren , waarin u wordt gevraagd om deze code fragmenten op een manier die de applicatie te gaan zal helpen verwerken . Het Java- platform biedt maatregelen te voorkomen dat programma's samenstellen wanneer bepaalde uitzonderingen zijn niet adequaat zijn behandeld , zodat het niet tot een adequate coping- maatregelen leveren zal uw programma stoppen worden gecompileerd en uitgevoerd op alle. Gevolgen < br > de gevolgen van de invoer uitzonderingen afhankelijk van het doel en de functie van uw toepassing , maar kunnen ernstig zijn . Als je programma logica is afhankelijk van geïmporteerd door invoerbewerkingen data , kan een invoer uitzondering te voorkomen dat het helemaal . Echter , in sommige gevallen , kunt u in staat om de uitvoering verder te gaan met een zekere mate van succes na een input uitzondering . Behandeling Exception handling in Java is een belangrijke vaardigheid voor iedereen die het leren van de taal . U kunt invoeren code die een uitzondering in een " try " blok , die het mogelijk maakt uw programma samen te stellen kunnen werpen plaatsen . In het geval dat een uitzondering wordt gegenereerd wanneer het programma wordt uitgevoerd , kunt u een coping- strategie dicteren door het opnemen van alternatieve verwerkingsmethoden code binnen een " catch " block na uw block " proberen " . U kunt op maat van uw vangst blok voor elk type van uitzondering , of specifiek voor invoer en uitvoer uitzonderingen .
|