Parte relevante das linguagens de programação mais utilizadas na atualidade possibilitam a utilização de mecanismos de tratamento de exceção. Um tr...
Parte relevante das linguagens de programação mais utilizadas na atualidade possibilitam a utilização de mecanismos de tratamento de exceção. Um tratamento de exceção é responsável por tratar ocorrências que alteram o fluxo usual da execução de algoritmos em programas de computador.
No que diz respeito ao tratamento de exceções, analise as asserções a seguir e a relação proposta entre elas.
I. Mesmo contribuindo para os programas de computador se tornarem mais estáveis e evitando erros como estouro de memória, corrupção de dados ou saídas inválidas, é comum o uso de tratamento em exceção ser criticado.
PORQUE
II. O uso de tratamento de exceção pode encorajar o abuso de blocos try/catch mal projetados, podendo não deixar clara ocorrência de exceções nas rotinas que deveriam tratá-las.
A seguir, assinale a alternativa correta. I. Mesmo contribuindo para os programas de computador se tornarem mais estáveis e evitando erros como estouro de memória, corrupção de dados ou saídas inválidas, é comum o uso de tratamento em exceção ser criticado. II. O uso de tratamento de exceção pode encorajar o abuso de blocos try/catch mal projetados, podendo não deixar clara ocorrência de exceções nas rotinas que deveriam tratá-las. a) As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. b) As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. c) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. d) As asserções I e II são proposições falsas. e) A asserção I é uma proposição verdadeira e a asserção II é uma proposição falsa.
Analisando as asserções apresentadas, a alternativa correta é:
b) As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar