Os blocos try-catch podem ser utilizados com o bloco finally, declarado ao final. No bloco try deve conter códigos que poderão gerar exceção, e os blocos catches, são responsáveis pela captura das exceções se geradas, e neles deve, se necessário, realizar os devidos tratamentos das exceções. A imagem a seguir é um exemplo com a estrutura dos blocos try-catch-finally.
IMAGEM 9.PNG
Considerando essas informações e o conteúdo estudado sobre tratamento de exceções, analise as asserções a seguir e a relação proposta entre elas:
I. O código apresentado na imagem apresentará uma exceção do tipo NullPointerException e o bloco finally não será executado.
Porque:
II. Quando há exceções capturadas pelo bloco catch, o bloco finally não é executado.
A seguir, assinale a alternativa correta:
A) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
B) As asserções I e II são proposições falsas.
C) As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
D) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
E) As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Soluções para a tarefa
Respondido por
4
Resposta:
As asserções I e II são proposições falsas.
Explicação:
Fiz a prova e já corrigi as repostas.
Perguntas interessantes
Matemática,
4 meses atrás
Informática,
4 meses atrás
Biologia,
5 meses atrás
Biologia,
10 meses atrás
Matemática,
10 meses atrás
Artes,
10 meses atrás