Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Usando throw saímos abruptamente, não aparece Fim do metodo2 nem Fim do metodo1, até ai ok, mas porque aparece Fim do main?

Ini do main Ini do metodo1 Ini do metodo2 Exception null java.lang.ArithmeticException at Fluxo.metodo2(Fluxo.java:24) at Fluxo.metodo1(Fluxo.java:17) at Fluxo.main(Fluxo.java:6) Fim do main Perceba que não foi impresso "Fim do metodo1" e, por esse motivo, sabemos que saímos abruptamente do método. Quando main recebe ArithmeticException, pega essa exceção e mostra a mensagem. Passaremos para o construtor a mensagem "deu errado".

2 respostas

Ola Alan, favor postar o código do teu exercício para analisarmos.

Att.

solução!

Peço desculpas; me equivoquei na analise do exercicio e ao refazê-lo verifiquei que o comando throw finaliza a execução. grato pelo retorno e estou concluindo a questão.