Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — NC-UFPR 2015

ProgramaçãoLinguagens de programação
Código
qq144637
Banca
NC-UFPR
Órgão
COPEL
Ano
2015
Nível
Superior
Cargo
Analista de Sistemas Júnior
Sobre o tratamento de erros em Java, assinale a alternativa correta.
  1. ANum bloco try-catch-finally, o conteúdo do bloco finally será executado independentemente de que uma exceção seja lançada.
  2. BNão é possível utilizar throw dentro de um bloco catch, pois isso colocaria a rotina em loop até causar estouro de pilha.
  3. CAo se atribuir o valor de uma classe Integer a um atributo de precisão dupla, uma NumberFormatException é disparada.
  4. DUma SQLException NÃO pode ser tratada como uma Exception, pois NÃO é herdada de java.lang.Exception em nenhum nível.
  5. EJava usa RTTI (Run-Time Type Identification) para realizar o tratamento de exceções da mesma maneira que outras linguagens, como o C++.
Revelar gabarito e comentário

GabaritoA — Num bloco try-catch-finally, o conteúdo do bloco finally será executado independentemente de que uma exceção seja lançada.

Link permanente: /questoes/qq144637