Logo Passei Direto
Buscar

Considere o seguinte código em Java:


try {


  int resultado = 10 / 0;


} catch (ArithmeticException e) {


  System.out.println("Erro de divisão por zero!");


} finally {


  System.out.println("Finalizando o bloco try-catch.");


}


O que será exibido na saída do programa?


Assinale a alternativa correta.


Apenas "Erro de divisão por zero!"


Apenas "Finalizando o bloco try-catch."


"Erro de divisão por zero!" seguido de "Finalizando o bloco try-catch."


Uma mensagem de erro será exibida, e o programa será encerrado.


O código não compilará, pois ArithmeticException não é tratável.

User badge image
escritorio advocacia

há 3 semanas

Respostas

User badge image

Ed Verified user icon

há 3 semanas

A saída do programa será: "Erro de divisão por zero!" seguido de "Finalizando o bloco try-catch." Isso acontece porque a divisão por zero gera uma `ArithmeticException`, que é capturada pelo bloco `catch`, exibindo a mensagem correspondente. Em seguida, o bloco `finally` é executado, imprimindo a mensagem de finalização.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina