Innholdsfortegnelse
Når vi jobber med mottak og håndtering av unntak som oppstår i våre programmer og applikasjoner som vi utfører i JavaVi må være klar over at de ikke alle er like, og vi kommer sikkert til å ønske å manipulere og håndtere noen unntak på en annen måte i noen tilfeller.Det er derfor vi må vite at det er det vi kaller typer unntak, det vil si en klassifisering av unntakene i henhold til objektet og klassen som produserer det; Det er viktig å kjenne disse typene siden vi med dette vil vite hvordan vi kan håndtere unntak i våre programmer og applikasjoner, og vi vil også vite hvilken type unntak vi kan forvente når vi bruker et objekt.
Misligholde Java Det lar oss ha forskjellige unntak for de forskjellige typene feil som applikasjonen vår kan falle i, takket være dette kan vi se hvordan vi for eksempel får et unntak når det er en divisjon med 0 på en enkel måte uten å måtte utvikle oss mange saker.
I den følgende grafikken ser vi hvordan unntaksordning som vi har tilgjengelig i Java, åpenbart vil vi vise de vanligste, siden listen er ganske omfattende:
FORSTØRRE
Klasse som kan kastesKlasse Kan kastes er klassen som grupperer alle unntakene som vi kan bruke i applikasjonen vår Java og selv om vi ønsker å lage vår egen type unntak, kan vi gjøre det ved å arve fra klassen Unntak eller en av dens underklasser.
Vi har 3 hovedtyper i klassifiseringen av unntakene, de som oppstår når det er en systemfeil, de som oppstår når det er en feil i utførelsestiden og unntakene fra klassene. La oss ta en titt på hver av disse typene unntak for å forbedre vår forståelse av dem.
SystemfeilDisse typer unntak kastes når de oppstår av Java Virtual Machine eller JVM, og er inkludert i klassen FeilDisse brukes til å beskrive interne systemfeil, selv om denne typen feil faktisk forekommer svært sjelden og vi ikke kan gjøre mye mer enn å informere brukeren og avslutte programmet.
Run-time unntakDe er representert av klassen RuntimeException som vi har angitt og brukes til å beskrive programmeringsfeil, for eksempel en feil erklæring av en variabel, bruk av en forbudt datatype, etc.
UnntakDenne typen er representert av klassen Unntak og beskriver problemene som kan oppstå i programmet vårt og som vi kan håndtere, slik at brukeren ikke ser programmet avsluttes brått.
Med dette fullfører vi denne opplæringen, vi har sett hva slags unntak vi har tilgjengelig i Java for å kunne behandle de forskjellige feilene som kan oppstå i våre programmer og applikasjoner.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng