L'environnement d'exploitation de ce tutoriel : système Windows 7, version Java 10, ordinateur DELL G3.
1. Points d'attention
(1) Pour une méthode de classe parent remplacée par une sous-classe, le type d'exception émis par celle-ci ne peut être qu'une sous-classe de la classe d'exception de la méthode remplacée ou elle-même.
(2) Parmi eux, il faut distinguer : la différence entre lancer et lancers
2. Exemple
Les classes d'exceptions personnalisées héritent des classes d'exceptions existantes
Fournir un numéro de série et fournir plusieurs constructeurs surchargés
la classe publique MyException étend l'exception { SerialVersionUID long final statique = -70348975766939L ; public MonException(){} public MyException (String msg){ super(msg); } }
Ce qui précède sont les points à noter concernant les classes d'exceptions personnalisées Java. J'espère que cela sera utile à tout le monde.