Questão de Programação — Plataforma Java — UERJ 2026
ProgramaçãoPlataforma Java
- Código
- qg763485
- Banca
- UERJ
- Órgão
- UERJ
- Ano
- 2026
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação/Sistemas de Informação
A linguagem Java utiliza um mecanismo próprio para o tratamento de exceções, que é baseado em classes que tipificam erros com possibilidade de ocorrência durante a execução de um programa. Essas classes fazem parte de uma hierarquia definida pela linguagem e incluem exceções já existentes, além da possibilidade de criação de exceções pelo programador. Sobre tratamento de exceções em Java, é correto afirmar que:
- Aexceções da classe Error são lançadas por programas de usuário e devem ser obrigatoriamente tratadas pelo programador
- Ba classe IOException é uma subclasse de RuntimeException e ocorre apenas quando há erros de lógica no programa
- Ca convenção em Java determina que exceções definidas pelo usuário sejam subclasses diretas da classe Error
- Dtodas as exceções em Java são objetos de classes descendentes da classe Throwable