O ambiente operacional deste tutorial: sistema Windows 7, versão Java 10, computador DELL G3.
1. Pontos de atenção
(1) Para um método de classe pai substituído por uma subclasse, o tipo de exceção lançado por ele só pode ser uma subclasse da classe de exceção do método substituído ou ele mesmo.
(2) Dentre eles é necessário distinguir: a diferença entre arremesso e arremesso
2. Exemplo
Classes de exceção personalizadas herdam classes de exceção existentes
Forneça um número de série e vários construtores sobrecarregados
classe pública MyException estende Exceção{ serialVersionUID longo final estático = -70348975766939L; pública MyException(){} public MyException(String mensagem){ super(mensagem); } }
Os pontos acima são os pontos a serem observados sobre as classes de exceção personalizadas do Java. Espero que sejam úteis para todos.