Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

So erstellen Sie eine benutzerdefinierte Ausnahme in Java

Was ist eine benutzerdefinierte Ausnahme in Java?

Benutzerdefinierte Ausnahmen oder benutzerdefinierte Ausnahmen erstellen Ihre eigene Ausnahmeklasse und lösen diese Ausnahme mit dem Schlüsselwort „throw“ aus. Dies kann durch Erweiterung der Klasse Exception.

erreicht werden

Es besteht keine Notwendigkeit, eine der oben genannten Methoden, die in der Exception-Klasse verfügbar sind, in Ihrer abgeleiteten Klasse zu überschreiben. In der Praxis werden Sie jedoch einige Anpassungen gemäß Ihren Programmieranforderungen benötigen.

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.


Java

  1. Letztes Java-Schlüsselwort
  2. Java-Instanz des Operators
  3. Verschachtelte statische Java-Klasse
  4. Anonyme Java-Klasse
  5. Java-Singleton-Klasse
  6. Java-Reflexion
  7. Java-Ausnahmebehandlung
  8. Java ObjectOutputStream-Klasse
  9. Java-Generika
  10. Java-Dateiklasse