Quatro perguntas sobre como capturar exceções em Java

1. Se nenhum problema for encontrado na tentativa, como executá-la?

Somente o código em try será executado e o catch não será executado.

2. O que devemos fazer se encontrarmos vários problemas na tentativa?

Se forem encontradas múltiplas excepções,devem ser escritas múltiplas capturas para lhes corresponder.No entanto,note-se que se as excepções a serem capturadas por catch tiverem uma relação pai-filho,a classe pai deve ser escrita abaixo.

3. Se o problema encontrado no try não for detectado, como executá-lo?

Caso a exceção ocorrida não seja capturada pelo catch, será utilizado o método de processamento padrão da máquina virtual: imprimi-la em fonte vermelha no console.

4. Se for encontrado um problema no try, outros códigos no try ainda serão executados?

Ele não será executado e irá diretamente para catch após ocorrer uma exceção.

おすすめ

転載: blog.csdn.net/weixin_54620350/article/details/131846690