Informática, perguntado por lucianoarp79g79, 10 meses atrás

Uma exceção é uma indicação de um problema que ocorre durante a execução de um programa. O nome “exceção” significa que o problema não ocorre frequentemente.



Em Java, as exceções são divididas em duas categorias.



I - Unchecked Exception significa “exceção não verificada”. Neste tipo de exceção o Java verifica o código-fonte para determinar se a exceção está sendo capturada. Por isso, o tratamento aqui é obrigatória.

II - Checked Exception significa “exceção verificada”. Neste tipo de exceção o compilador Java não obriga o programador a trata-la. O Java verifica o código-fonte com a finalidade de determinar se a exceção está sendo capturada.

III - Arnold, Gosling, Holmes (2007) observam que as exceções verificadas forçam o programador a pensar sobre o que fazer com erros nos locais em que podem ocorrer no código. O não tratamento de uma exceção verificada é notificado durante a compilação e não durante a execução.

Assinale a alternativa correta:

Escolha uma:
a. Apenas I e III são verdadeiras.
b. Apenas I e II são verdadeiras.
c. Apenas II é verdadeira.
d. Apenas I é verdadeira.
e. Apenas III é verdadeira.

Soluções para a tarefa

Respondido por SrHawking
9
letra B

Não é obrigatório trata uma exceção, é apenas uma boa prática. Então o compilador deixa isso passar e só vai informar o erro caso ele realmente ocorra.

lucianoarp79g79: Incorreto
lucasa2345: Apenas a III
leonardoschmitz: Correto!!! Apenas a III
Respondido por w9robotica
23

Apenas a III está correta!

Perguntas interessantes