Wie man eine Ausnahme in Java macht

Wie man eine Ausnahme in Java macht
Java unterstützt das Konzept der Ausnahmebehandlung, das garantiert, dass die Fehler zum Laufzeit angegangen werden, sodass das normale Follow des Programms funktional bleibt. Dazu bietet Java verschiedene Ausnahmebehandlungs-Techniken wie Try-Catch, Throw, schließlich aus. Wir können also eine dieser Techniken verwenden, um die Möglichkeit solcher Ausnahmen zu vermeiden. Darüber hinaus ermöglicht Java uns, maßgeschneiderte Ausnahmen zu werfen, und dazu wird das Wurf -Schlüsselwort verwendet.

In diesem Beitrag werden wir lernen, wie man eine Ausnahme in Java macht. Dadurch werden wir die folgenden Themen behandeln:

  • Was ist in Java werfen?
  • Wie man eine Ausnahme in Java macht
  • Beispiele

Also beginnen wir beginnen!

Was ist in Java werfen?

Es ist ein Schlüsselwort, das verwendet wird, um eine explizite Ausnahme auszulösen. Wir können das benutzerdefinierte Ausnahmebobjekt angeben und es mithilfe des Keywords Wurf explizit werfen.

Wie man eine Ausnahme in Java macht

In diesem Abschnitt werden wir einige Beispiele in Betracht ziehen, um zu lernen, wie man eine Ausnahme in Java ausführt.

Beispiel 1
In diesem Beispiel erstellen wir eine benutzerdefinierte Methode mit dem Namen Verify (int num), die einen numerischen Parameter enthält. Wenn der übergebene Wert größer als 26 ist, wird die Verify () -Methode eine arithmetische Ausnahme ausgelöst. Andernfalls zeigt die Methode für verifizierte () eine Begrüßungsnachricht an.

öffentliche Klasse simplejavaprogramm
public static void verifizieren (int num)
if (num> 26)
Neue Arithelexception werfen ("über gealtert! nicht für diesen Job berechtigt ");

anders
System.aus.println ("Herzlichen Glückwunsch! Sie haben Anspruch auf diesen Job ");


public static void main (String [] args)
überprüfen (29);

Das obige Programm erzeugt die folgende Ausgabe:

Oben Snippet überprüft die Arbeit des Wurf -Keywords.

Beispiel2
Wir können unsere eigenen Regeln definieren und basierend auf diesen Regeln können wir eine Ausnahme mit Throw -Keyword auswerfen. In diesem Beispiel werfen wir eine Arithelexception, wenn die Divide () -Methode eine Nummer Null erhält:

öffentliche Klasse simplejavaprogramm
öffentliche statische Leere Kluft (int num)
if (num == 0)
Neue Arithelexception werfen ("Fehler: Außerhalb von Null eingeben");

anders
Num = 150%Num;
System.aus.println ("Rest:" + num);


public static void main (String [] args)
teilen (0);

Im obigen Programm erhielt die Divide-Methode einen Wert „0“, damit die arithmetische Ausnahme zusammen mit der benutzerdefinierten Nachricht ausgelöst wird:

Auf diese Weise können wir eine benutzerdefinierte Ausnahme in Java auswerfen.

Abschluss

In Java ist der Wurf ein Schlüsselwort, mit dem eine explizite Ausnahme ausgelöst wird. Wir können das benutzerdefinierte Ausnahmebobjekt angeben und es mithilfe des Keywords Wurf explizit werfen. Wir können unsere eigenen Regeln definieren und basierend auf diesen Regeln können wir die Ausnahme mit dem Keyword Throw -Wurf abgeben. In diesem Artikel wird erläutert. Darüber hinaus enthält es einige Beispiele für ein tiefgreifendes Verständnis des Wurf -Keywords.