Ed
há 5 horas
Vamos analisar cada afirmativa sobre tratamento de exceções em Java: 1. "As exceções em Java são fixas e não é possível definir novas exceções." Incorreta. Em Java, é possível criar suas próprias exceções personalizadas estendendo a classe `Exception` ou `Throwable`. 2. "Uma exceção é sempre um objeto do tipo Throwable." Correta. Todas as exceções em Java são subclasses da classe `Throwable`. 3. "A cláusula try sempre é executada." Correta. O bloco `try` é sempre executado quando o código chega nele. 4. "A cláusula catch nem sempre é executada." Correta. O bloco `catch` só é executado se uma exceção for lançada dentro do `try`. 5. "A cláusula finally é sempre executada mesmo quando existente em um bloco try/catch." Correta. O bloco `finally` é sempre executado, independentemente de exceções, exceto em casos extremos como o encerramento abrupto da JVM. Resposta correta: A afirmativa INCORRETA é: "As exceções em Java são fixas e não é possível definir novas exceções."
Cadastre-se ou realize login
Mais perguntas desse material