“Dentro do contexto do Java uma exceção é um evento não esperado que ocorre no sistema operacional durante o tempo de execução (do inglês Runtime). Por padrão, as exceções interrompem a execução dos programas.”
Sobre o tópico em questão considere as afirmações a seguir:
I- Para criar sua própria exceção basta criar um método com assinatura específica das exceções.
II-Um dos usos de criar suas próprias exceções é a possibilidade de personalizar o tratamento para cada problema específico e flexibilidade, por permitir adicionar novos atributos e métodos.
III- RuntimeException é um tipo de exceção checadas pelo compilador e precisam de try catch.
É correto apenas o que se afirma em:
A I apenas B II apenas C I e II apenas D I e III apenas E Nenhum dos itens está correto.
[INCORRETO] I- Para criar sua própria exceção basta criar um método com assinatura específica das exceções.
[CORRETO] II-Um dos usos de criar suas próprias exceções é a possibilidade de personalizar o tratamento para cada problema específico e flexibilidade, por permitir adicionar novos atributos e métodos.
[INCORRETO] III- RuntimeException é um tipo de exceção checadas pelo compilador e precisam de try catch.
Lista de comentários
Resposta: I apenas(CORRETO) . O comando throw lança uma exceção, que irá forçar o fim do programa caso não seja
Explicação:
Resposta: B II apenas
Explicação:
[INCORRETO] I- Para criar sua própria exceção basta criar um método com assinatura específica das exceções.
[CORRETO] II-Um dos usos de criar suas próprias exceções é a possibilidade de personalizar o tratamento para cada problema específico e flexibilidade, por permitir adicionar novos atributos e métodos.
[INCORRETO] III- RuntimeException é um tipo de exceção checadas pelo compilador e precisam de try catch.