Erweiterte Ausnahmen in Java

Inhaltsverzeichnis
Wir sollten bereits wissen, was die Ausnahmen sind, die Arten von Ausnahmen und dass sie alle aus verschiedenen Klassen stammen, die unter der Klasse gruppiert sind WurffähigDie Welt der Ausnahmen ist jedoch ein bisschen größer, als nur die Grundlagen zu kennen.
Wir müssen auch etwas genauer wissen, wie man eine Ausnahme deklariert, auslöst und abfängt und die effektivste Verwendung der versuche {} zu fangen {} Block, damit erreichen wir Anwendungen und Programme, die in Java viel stabiler und professioneller, womit wir uns auch als Entwickler verbessern werden.
Das Ausnahmeanweisung besteht darin, die Art der Ausnahme festzulegen, die unsere Methode auslösen kann. Dies lässt uns Systemfehler und Laufzeitausnahmen ausschließen, da sie Dinge sind, die wir nicht vorhersagen können, wenn wir jedoch anhand eines Beispiels feststellen können, ob eine Methode eine arithmetische Ausnahme auslöst.
Die Möglichkeit, eine Ausnahme in einer Methode zu deklarieren, ist das reservierte Wort trows und es wird direkt neben dem Namen der Methode platziert und dann übergeben wir den Ausnahme-Subtyp, den wir von dieser Methode erwarten können. Sehen wir uns in der folgenden Abbildung ein kleines Beispiel für die Ausnahmedeklaration an:

Wir können alle Arten von Ausnahmen platzieren, die wir hoffen, indem wir jede durch ein Komma trennen. Es ist wichtig zu versuchen, alle notwendigen zu deklarieren, damit wir sie besser handhaben können.
Wenn unser Programm einen Fehler erkennt, kann es eine Instanz des auftretenden Ausnahmetyps erstellen und diese auslösen oder auslösen. Auf diese Weise können wir unserer Anwendung anzeigen, dass ein Fehler aufgetreten ist, und mit dem Ausnahmetyp Wir müssen bereits ein Handle haben, damit das Programm den Benutzer über das Problem informiert und somit das abrupte Schließen desselben nicht erfolgt.
Wenn wir zum Beispiel einige Parameter vom Benutzer erhalten und er einen platziert, der nicht den Erwartungen entspricht, anstatt das Programm zu schließen, werfen wir eine Ausnahme des Typs IllegalArgumentException, wie wir im folgenden Bild sehen können, wo wir auch eine erklärende Nachricht an den Benutzer übergeben können.

VERGRÖSSERN

Einer der wichtigsten Prozesse unserer Bewerbung ist das Abfangen der Ausnahme, dafür verwenden wir die versuche {} Fang {} Block, Das Wichtigste, was wir hier wissen müssen, ist, dass der Ausnahmebehandlungsteil nie ausgeführt wird, wenn während der Ausführung des Blocks keine Ausnahme auftritt.
WichtigEine andere wichtige Sache zu wissen ist, dass wir so viele Abschnitte haben können Fang da Ausnahmetypen in der Lage sein können, die Methode gepaart mit einem einzelnen Abschnitt auszulösen Versuchen {}. Dies macht die Erklärung von mehrere Arten von Ausnahmen sinnvoller, da wir Ausnahmen vom Dateneingabe- und -ausgabetyp haben können, fehlende Dateien und jede einzelne dazu führt, dass wir die Situation im selben Block anders behandeln.

Damit beenden wir dieses Tutorial, wir haben etwas tiefer erfahren, was der Umgang mit Ausnahmen in unseren Programmen in erweiterter Form bedeutet Java.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave