Ed
ano passado
Vamos analisar cada uma das afirmações sobre o tratamento de exceções na linguagem de programação Java: ( ) Essencialmente, uma exceção é causada por uma instrução que não consegue ser executada. É verdadeira (V). Exceções ocorrem quando uma instrução não pode ser completada devido a um erro, como divisão por zero ou acesso a um índice fora dos limites de um array. ( ) O tratamento de exceções deixa o código fonte mais performático e, por consequência, mais robusto. É falsa (F). O tratamento de exceções pode adicionar uma sobrecarga ao desempenho do código, especialmente se usado de forma excessiva. Embora ajude a tornar o código mais robusto, não necessariamente melhora a performance. ( ) Pode-se tratar exceções de forma local, através do bloco try catch ou delegar o tratamento, através da cláusula throws. É verdadeira (V). Em Java, as exceções podem ser tratadas localmente com um bloco try-catch ou podem ser delegadas para serem tratadas em outro lugar usando a cláusula throws. ( ) As exceções não verificadas são aquelas que lidam com problemas ao acessar recursos externos à JVM. É falsa (F). Exceções não verificadas (unchecked exceptions) são aquelas que não precisam ser declaradas ou tratadas, como NullPointerException e ArrayIndexOutOfBoundsException, e não estão necessariamente relacionadas ao acesso a recursos externos. Portanto, a sequência correta é: V - F - V - F. A alternativa que apresenta essa sequência é: B V - F - V - F.
Cadastre-se ou realize login
Ed
há 3 anos
A alternativa correta é a letra B: V - F - V - F. Justificativa: - (V) Essencialmente, uma exceção é causada por uma instrução que não consegue ser executada. - (F) O tratamento de exceções não deixa o código fonte mais performático, mas sim mais robusto. - (V) Pode-se tratar exceções de forma local, através do bloco try catch ou delegar o tratamento, através da cláusula throws. - (F) As exceções não verificadas são aquelas que lidam com problemas internos à JVM, enquanto as exceções verificadas são aquelas que lidam com problemas ao acessar recursos externos à JVM.
Mais perguntas desse material