Geavanceerde uitzonderingen in Java

Inhoudsopgave
We moeten al weten wat de uitzonderingen zijn, de soorten uitzonderingen en dat ze allemaal uit verschillende klassen komen die onder de klasse zijn gegroepeerd wegwerpbaarDe wereld van uitzonderingen is echter een beetje groter dan alleen de basis kennen.
We moeten ook wat dieper weten hoe we een uitzondering moeten declareren, gooien en vangen en het meest effectieve gebruik van de . leren probeer {} vang {} blok, hiermee komen we tot applicaties en programma's die zijn geschreven in Java veel stabieler en professioneler waarmee we als ontwikkelaars ook zullen verbeteren.
De uitzonderingsverklaring bestaat uit het vaststellen van het type uitzondering dat onze methode kan veroorzaken, hierdoor sluiten we systeemfouten en runtime-uitzonderingen uit, omdat dit dingen zijn die we niet kunnen voorspellen, maar als we kunnen bepalen of een methode bijvoorbeeld een rekenkundige uitzondering zal genereren.
De manier om een ​​uitzondering in een methode te declareren is via het gereserveerde woord troeven en het wordt direct naast de naam van de methode geplaatst en dan geven we het uitzonderingssubtype door dat we van die methode kunnen verwachten, laten we in de volgende afbeelding een klein voorbeeld zien van de uitzonderingsverklaring:

We kunnen alle soorten uitzonderingen plaatsen die we hopen, elk met een komma gescheiden, het is belangrijk om te proberen alle noodzakelijke uitzonderingen te declareren, zodat we ze beter kunnen verwerken.
Wanneer ons programma een fout detecteert, kan het een instantie maken van het type uitzondering dat zich voordoet en het of het gooien, op deze manier kunnen we aan onze applicatie aangeven dat er een fout is opgetreden en met de uitzonderingstype We moeten al een handvat hebben zodat het programma de gebruiker over het probleem informeert en dus de abrupte sluiting ervan niet optreedt.
Als we bijvoorbeeld enkele parameters van de gebruiker ontvangen en hij plaatst er een die niet overeenkomt met wat wordt verwacht in plaats van het programma te sluiten, gooien we een uitzondering van het type IllegaleArgumentUitzondering, zoals we kunnen zien in de volgende afbeelding, waar we ook een verklarend bericht aan de gebruiker kunnen doorgeven.

VERGROTEN

Een van de belangrijkste processen van onze applicatie is het vangen van de uitzondering, hiervoor gebruiken we de probeer {} vang {} blok, Het belangrijkste dat we hier moeten weten, is dat als er geen exception optreedt tijdens de uitvoering van het blok, het exception handling-gedeelte nooit wordt uitgevoerd.
BelangrijkEen ander belangrijk ding om te weten is dat we zoveel secties kunnen hebben vangst omdat uitzonderingstypen de methode kunnen gooien in combinatie met een enkele sectie proberen {}. Dit maakt de verklaring van meerdere soorten uitzonderingen logischer, omdat we uitzonderingen voor gegevensinvoer en -uitvoer kunnen hebben, ontbrekende bestanden en elk ervan zal ons ertoe brengen de situatie op een andere manier in hetzelfde blok aan te pakken.

Hiermee ronden we deze tutorial af, we hebben wat dieper geleerd wat de afhandeling van uitzonderingen op een geavanceerde manier vertegenwoordigt in onze programma's gemaakt in Java.Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave