Questão de Programação — Plataforma Java — FUNDATEC 2023
- Código
- qq891256
- Banca
- FUNDATEC
- Órgão
- GHC-RS
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Sistemas
- Aexcept e interrupt.
- Battempt e unexpected.
- Csuccess e error.
- Dtry e catch.
- Eexecute e stop.
GabaritoD — try e catch.
Gabarito: letra D. Em Java SE 8, os blocos para tratamento de exceções são try e catch. As demais alternativas apresentam palavras-chave inexistentes na linguagem.
except e interrupt não são blocos de tratamento de exceções em Java. A palavra except não existe na sintaxe; interrupt é um método da classe Thread.
attempt e unexpected não fazem parte da linguagem Java para tratamento de exceções. attempt não é um bloco válido e unexpected não é uma palavra-chave.
success e error não são blocos de exceção. Embora Error seja uma subclasse de Throwable, não se usa como bloco. success não existe.
O par try e catch é a base do tratamento de exceções em Java. O bloco try contém o código que pode lançar exceções, e catch captura e trata essas exceções.
execute e stop não são blocos de exceção. execute é um método de ExecutorService; stop é um método obsoleto de Thread.
Gabarito: letra D.
Link permanente: /questoes/qq891256