Buscar

Sobre O tratamento de exceções no Java, julgue as afirmativas a seguir: I-Quando ocorre uma exceção, método cria um objeto do tipo Exception e envi...

Sobre O tratamento de exceções no Java, julgue as afirmativas a seguir: I-Quando ocorre uma exceção, método cria um objeto do tipo Exception e envia para a JVM. Esse processo é chamado de disparo de exceção (throw an exception). objeto Exception criado contem todos os detalhes do erro, como tipo de erro, local onde ocorreu, uma mensagem de descrição, pilha de chamadas etc. II- A JVM procura na pilha de chamadas dos métodos quem trata aquela exceção III-O tratamento de exceções não permite que o programa defina como as exceções serão tratadas, pois há um procedimento padrão (default) no Java. Qual das alternativas está correta?
I
II
III

a) I e II
b) II e III
c) I e III
d) Somente I

Essa pergunta também está no material:

questao-9
1 pág.

Programação I Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra D) Somente I. A afirmativa I está correta, pois quando ocorre uma exceção no Java, um objeto do tipo Exception é criado e enviado para a JVM, processo chamado de disparo de exceção. Esse objeto contém informações detalhadas sobre o erro, como tipo, local e mensagem de descrição. No entanto, a afirmativa II está incorreta. Na verdade, a JVM procura na pilha de chamadas dos métodos um bloco de código que trate aquela exceção. Esse bloco de código é chamado de bloco catch e é responsável por tratar a exceção de forma adequada. Já a afirmativa III também está incorreta. O tratamento de exceções no Java permite que o programa defina como as exceções serão tratadas, através do uso de blocos try-catch-finally. O procedimento padrão é apenas uma opção caso nenhum bloco catch seja encontrado para tratar a exceção. Portanto, a alternativa correta é a letra D) Somente I.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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