Die Betriebsumgebung dieses Tutorials: Windows 7-System, Java 10-Version, DELL G3-Computer.
1. Aufmerksamkeitspunkte
(1) Bei einer übergeordneten Klassenmethode, die von einer Unterklasse überschrieben wird, kann der von ihr ausgelöste Ausnahmetyp nur eine Unterklasse der Ausnahmeklasse der überschriebenen Methode oder sich selbst sein.
(2) Unter ihnen ist zu unterscheiden: der Unterschied zwischen Wurf und Würfen
2. Beispiel
Benutzerdefinierte Ausnahmeklassen erben vorhandene Ausnahmeklassen
Geben Sie eine Seriennummer und mehrere überladene Konstruktoren an
öffentliche Klasse MyException erweitert Exception{ static final long serialVersionUID = -70348975766939L; public MyException(){} public MyException(String msg){ super(msg); } }
Die oben genannten Punkte sind bei benutzerdefinierten Java-Ausnahmeklassen zu beachten. Ich hoffe, dass sie für alle hilfreich sind.