Java-Beispiele - Benutzerdefinierte Ausnahme
Das folgende Beispiel demonstriert die Implementierung einer benutzerdefinierten Ausnahme durch Vererbung von Exception:
TestInput.java-Datei
class WrongInputException extends Exception { //Benutzerdefinierte Klasse
WrongInputException(String s) {
super(s);
}
}
class Input {
void method() throws WrongInputException {
throw new WrongInputException("Falsche Eingabe"); //Benutzerdefinierte Klasse werfen
}
}
class TestInput {
public static void main(String[] args){
try {
new Input().method();
}
catch(WrongInputException wie) {
System.out.println(wie.getMessage());
}
}
}
Die Ausgabe des obigen Codes ist:
Wrong inputAndere Erweiterungen
Java-Beispiele