Erhalten Sie Ausnahmeinformationen und reserviertes Wort schließlich in Java

Es ist zwar einfach, die Ausnahmen zu erfassen und den Benutzer daran zu hindern, ein unregelmäßiges Schließen des Systems zu beobachten, aber es ist auch richtig, dass wir bei mehreren Arten von Ausnahmen ein wenig mehr über sie erfahren möchten.

Aus diesem Grund können wir mit Java Informationen über die Ausnahme abrufen, das heißt, sobald dies geschieht, können wir mehr Details als nur den Typ kennen, verschiedene Aktionen implementieren oder einfach wissen, was passiert.

Obligatorische Ausführung
Es ist wichtig zu erwähnen, dass es auch einen sehr häufigen Fall gibt und dass es Codes gibt, die wir ausführen müssen, egal was passiert, es kann sich um ein Protokollsystem handeln , das alle Aktionen oder ein Sicherheitsmodul für dieses Java registriert bietet das Wort endgültig reserviert an.

Informieren Sie sich über Ausnahmen

Wie bereits zu Beginn des Tutorials erwähnt, ist es möglich, die Informationen zu den Ausnahmen abzurufen, ohne dass der Typ analysiert werden muss, da dieselbe Ausnahme unterschiedliche Daten enthält, die uns eine Vorstellung davon geben, was passiert.

Hierfür haben wir verschiedene Methoden. Sehen wir uns die herausragendsten an, um zu erfahren, worauf wir zählen können:

getMessage ()
Mit dieser Methode können wir die Nachricht abrufen, die die Ausnahme lädt.

toString ()
Es wird eine Zeichenfolge mit einer Verkettung zwischen dem Namen der Ausnahme und dem Ergebnis der Methode getMessage () zurückgegeben.

printStackTrace ()
Druckt das Objekt auf dem Bildschirm mit seinem gesamten Inhalt.

getStrackTrace: StackTraceElement
Diese letzte Methode gibt ein Array mit den Fehler- oder Ausnahmeinformationen zurück.

In der folgenden Abbildung sehen wir, wie die Anwendung dieser Methoden aussieht:

See also  Vollständiges Handbuch für Windows Server 2016 Nano Server

java_excepciones_finally.jpg

Das Wort endlich

Jetzt ist es endlich an der Zeit , das reservierte Wort zu verwenden. Wie wir bereits erwähnt haben, gibt es Momente, in denen wir einen Teil des Codes ausführen möchten, egal was passiert. Dazu haben wir das Wort, das Java uns anbietet, und seine Bedienung ist einfach, indem wir es in einen Strukturversuch einbinden. catch der in einem finally-Block platzierte Inhalt wird immer ausgeführt.

Um die Struktur davon zu erstellen, können wir dem folgenden Muster folgen, das wir im Bild sehen:

java_excepciones_finally2.jpg

Es gibt einige Überlegungen, die wir wissen müssen, wenn wir mit dieser Art von Struktur arbeiten. Sehen wir uns an, was sie sind:

  • Wenn der try {} -Block keine Ausnahmen enthält , wird der Code ausgeführt , den wir in den finally-Block eingefügt haben, und unser Programm wird fortgesetzt.
  • Wenn im try {} -Block eine Ausnahme auftritt , wird die Ausführung gestoppt und anschließend der catch () {} -Block ausgeführt. Anschließend wird der finally {} -Block ausgeführt und der folgende Programmcode ausgeführt.
  • Wenn eine Ausnahme auftritt, die nicht behandelt wird, wird der finally-Block auf die gleiche Weise ausgeführt und die Ausnahme an ihn gesendet.
  • Der finally-Block wird ausgeführt, auch wenn vor dem finally-Block eine Zeile mit einem Return steht.

Wie wir sehen, ist dieses Wort sehr mächtig, daher müssen wir wissen, in welchen Fällen wir es anwenden müssen, da es unter vielen Umständen seinen Inhalt auf verbindliche Weise ausführen wird. Nachdem wir dieses Tutorial abgeschlossen haben, wissen wir bereits ein wenig mehr über den Umgang mit Ausnahmen und darüber, wie wir die Ausführung unseres Programms dank des letztendlich reservierten Wortes manipulieren können.

See also  Synchronisieren und Anzeigen von Outlook-Kalender in Google Kalender

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *