Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Soorten Uitzonderingen in Java
De programmeertaal Java biedt uitzonderingen toe te staan ​​programma's om te gaan met gebeurtenissen die niet binnen de normale uitvoering. Uitzonderingen kunnen ontstaan ​​in veel situaties , bijvoorbeeld input en output fouten, die zich soms voordoen als een programma probeert om gegevens van een externe bron te lezen , maar kan het niet vinden . Met behulp van uitzonderingen , kunnen programmeurs Java-toepassingen die in staat zijn om te gaan met meerdere situaties te creëren . Standaard

De Java-taal biedt een reeks standaard uitzondering types ontwikkeld voor gebruik in verschillende situaties . In sommige gevallen , Java zelf gooit deze uitzonderingen , maar u kunt ervoor kiezen om handmatig uitzonderingen binnen uw programmeercode te gooien als dit nodig is . Standaard types uitzondering in Java breiden de bovenliggende Exception klasse . Gemeenschappelijke uitzondering klassen zijn IOExceptions , gegenereerd wanneer in-of uitgang operaties fout gaan .
Custom

U kunt uw eigen uitzonderingsklassen maken in Java als u specifieke functionaliteit geïmplementeerd binnen nodig ze . U kunt een klasse die de Exception klasse breidt met de volgende syntax:

public class SpecialException
breidt Uitzondering

Het is vaak niet nodig om uw eigen uitzondering klassen te creëren , zoals de Java-taal biedt toegang om vele gespecialiseerde uitzondering objecten als standaard .
Throwing

als een Java-programma tegenkomt bepaalde kwesties , zoals het proberen te lezen uit een bestand dat niet kan worden gevonden , Java zelf automatisch een uitzondering . In dergelijke gevallen , ontwikkelaars alleen nodig om de uitzonderingen te behandelen . Echter , in andere gevallen , kunnen programmeurs willen een uitzondering expliciet te gooien binnen een programma . Bijvoorbeeld , als je een klasse te maken binnen een Java-toepassing en wil de constructor parameters om te voldoen aan bepaalde eisen , kan u ervoor kiezen om een uitzondering indien aan deze voorwaarden niet wordt voldaan . Om een uitzondering te gooien , kunnen programma's gebruikt u de volgende syntaxis :

werpen nieuw SpecialException ( ) ;
Gecontroleerd

Op Java , zijn uitzonderingen ofwel gecontroleerd of ongecontroleerd . Gecontroleerd uitzonderingen zijn makkelijker te hanteren tijdens het ontwikkelen van een Java-toepassing , vooral als je coderen in een Integrated Development Environment . Dit komt omdat de meeste IDE's vragen om delen van code in die u nog niet behandeld gecontroleerd uitzonderingen bevestigen . Bijvoorbeeld, als u het programma in een IDE en bevatten een gedeelte waar de code leest voor uit een externe gegevensbron , maar bieden geen " proberen " en " vangen" blokken om uitzonderingen te behandelen , je IDE kan niet het programma te compileren tot u gedaan .
ongecontroleerde

Java- code die de mogelijkheid van een ongecontroleerde uitzondering introduceert in staat zal zijn om te compileren en uit te voeren . Als ontwikkelaar , bent u waarschijnlijk alleen ongecontroleerde uitzonderingen tijdens runtime te ontdekken . Een veelvoorkomend voorbeeld van een ongecontroleerde uitzondering is " ArrayIndexOutOfBoundsException " , die optreedt wanneer een programma probeert te lezen uit een ongeldige array- positie . Ongecontroleerde uitzonderingen zijn doorgaans symptomatisch voor logica fouten , zodat ze vaak opduiken tijdens het testen en debuggen .

Previous: Next:
  Java Programming
·Hoe je Java installeren zonder…
·Hoe om te leren Basic JAVA 
·Struts 1.2 9 Tutorial 
·Hoe je Java Vectors Gebruik 
·Verschillende Debuggen Technie…
·Hoe maak je een taak in Java J…
·Hoe kan ik een item uitschakel…
·Java Pop - up Codes 
·Hoe te ontlenen One Variabel n…
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe je alle items Inside van een keuzeli…
Hoe maak je een lijst van printers in VB…
  Programmering Articles
·Wat is Java Architect Certification ? 
·Hoe te installeren ASP.NET 
·Hoe het verhogen van de Video Upload Fil…
·Hoe schrijf je een Java- programma dat V…
·Hoe naar Master C Pointers 
·Hoe om gegevens van DataGridView in Visu…
·Hoe je twee kolommen in een DataGrid kol…
·Hoe maak je een PHP Date & tijdstempel i…
·Hoe te installeren MySQL Gem op Snow Leo…
Copyright © Computer Kennis https://www.nldit.com