Buscar

Dado o programa em Java: public class Exemplo { public static void main(String[] args) { int z=5, x=0; try{ z/=x; } System.out.println("Divisão por...

Dado o programa em Java: public class Exemplo { public static void main(String[] args) { int z=5, x=0; try{ z/=x; } System.out.println("Divisão por Zero."); catch(Exception ex){ System.out.println("Erro!"); } } } Marque a alternativa que representa o seu resultado:


0
Apresenta a mensagem "Divisão por Zero."
Captura a exceção e apresenta a mensagem "Erro!"
Não apresenta resultado de saída.
Não compila devido a erro.

Essa pergunta também está no material:

Exercícios de Fixação - Aula 9
5 pág.

Linguagem de Programação. Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: "Captura a exceção e apresenta a mensagem 'Erro!'". Isso ocorre porque a operação de divisão por zero é uma operação inválida em Java e, portanto, gera uma exceção do tipo ArithmeticException. Como essa exceção é capturada pelo bloco catch, a mensagem "Erro!" é exibida na saída.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais