Hier ist ein kleines Beispiel, um die Erfassung des Fehlers zu überprüfen.
Die Codekopie lautet wie folgt:
public class testcatchError erweitert den Fehler {
Private statische endgültige lange Serialversionuid = -351488225420878020L;
public testcatchError () {
super();
}
public testcatchError (String msg) {
Super (MSG);
}
public static void main (String [] args) {
versuchen {
Neue TestCatchError ("Test Catch -Fehler") werfen;
} catch (throwable t) {
System.out.println ("Schritt im Catch ~");
t.printstacktrace ();
}
}
}
Auslaufergebnisse:
Die Codekopie lautet wie folgt:
Schritt in den Fang ~
TestCatchError: Testfehlerfehler
bei testcatchError.main (testcatchError.java:23)