As exceções em um programa desenvolvido em Java compreendem erros que podem ocorrer durante a execução, como erros de lógica e erros de acesso a dispositivos ou arquivos que não estejam disponíveis. Seu tratamento tem como foco os locais do código que tenham a possibilidade de provocar essas exceções. Com relação às exceções em um programa Java, observe as asserções a seguir e a relação entre elas.
I. Quando as exceções são tratadas, a tolerância a falhas de um programa é aperfeiçoada, como no caso de um usuário que insere uma entrada inválida em um sistema mais de uma vez. O tratamento, então, permite que o programa capture e trate a exceção.
PORQUE II. Os comandos try e catch servem para tratar as exceções ocorridas. O catch permite introduzir todas as linhas de código que podem lançar uma exceção, e o try descreve a ação no momento em que a exceção é capturada.
Analisando as asserções anteriores, conclui-se que: 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 falsas. 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 verdadeiras, mas a II não é uma justificativa da I. e.as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
A alternativa "c"é a correta. A primeira afirmação (I) é falsa, uma vez que o tratamento de exceções não aprimora a tolerância a falhas, mas sim oferece uma maneira de lidar com erros de maneira mais controlada. A segunda afirmação (II) é verdadeira, pois descreve corretamente o uso dos comandos try e catch para tratar exceções em programas.
A asserção I afirma que o tratamento de exceções aperfeiçoa a tolerância a falhas de um programa, permitindo que ele capture e trate exceções, o que é falso.
A asserção II está correta ao descrever o uso dos comandos try e catch para tratar exceções, o que é verdadeiro.
A asserçãoI é uma proposição falsa, e a II é uma proposição verdadeira.
Lista de comentários
A alternativa "c"é a correta. A primeira afirmação (I) é falsa, uma vez que o tratamento de exceções não aprimora a tolerância a falhas, mas sim oferece uma maneira de lidar com erros de maneira mais controlada. A segunda afirmação (II) é verdadeira, pois descreve corretamente o uso dos comandos try e catch para tratar exceções em programas.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Portanto, a alternativa correta é a letra "c".
Saiba mais sobre Java aqui:
https://brainly.com.br/tarefa/19947453
#SPJ1