So erstellen Sie eine benutzerdefinierte Ausnahme in Java

Inhaltsverzeichnis:

Anonim

Was ist eine benutzerdefinierte Ausnahme in Java?

Benutzerdefinierte Ausnahme oder benutzerdefinierte Ausnahme erstellt Ihre eigene Ausnahmeklasse und löst diese Ausnahme mit dem Schlüsselwort 'throw' aus. Dies kann durch Erweitern der Klasse Exception erfolgen.

Es ist nicht erforderlich, eine der oben genannten Methoden zu überschreiben, die in der Exception-Klasse in Ihrer abgeleiteten Klasse verfügbar sind. In der Praxis müssen Sie jedoch einige Anpassungen an Ihre Programmieranforderungen vornehmen.

Beispiel: So erstellen Sie eine benutzerdefinierte Ausnahmeklasse

Schritt 1) Kopieren Sie den folgenden Code in den Editor

class JavaException{public static void main(String args[]){try{throw new MyException(2);// throw is used to create a new exception and throw it.}catch(MyException e){System.out.println(e) ;}}}class MyException extends Exception{int a;MyException(int b) {a=b;}public String toString(){return ("Exception Number = "+a) ;}}

Schritt 2) Speichern, kompilieren und führen Sie den Code aus. Ausgenommene Ausgabe -

HINWEIS:

Das Schlüsselwort "throw" wird verwendet, um eine neue Ausnahme zu erstellen und sie in den catch-Block zu werfen.