Programação Orientada a Objetos COM230
Semana 6Questão
O tratamento de exceções é um dos recursos mais importantes da programação Java que nos permite tratar os erros em tempo de execução causados por exceções. De acordo com Deitel e Deitel (2016, p. 348), a “exceção é uma indicação de um problema que ocorre durante a execução de um programa. O tratamento de exceção permite criar aplicativos que podem resolver (ou tratar) exceções. Em muitos casos, o tratamento de uma exceção permite que um programa continue executando como se nenhum problema tivesse sido encontrado”.
DEITEL, P.; DEITEL, H. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2016.
Sobre captura e tratamento de exceções em Java, observe as afirmativas a seguir.
I. Você chama um ou mais métodos que podem lançar uma exceção, ou talvez você mesmo lance a exceção.
II. Um objeto do tipo Exception (exceção genérica) será instanciado sempre que ocorrer uma exceção durante a execução, em que conterá as informações sobre exceção.
III. Ao lidar com as exceções, não podemos fornecer informações mais precisas ao usuário, em virtude de mantermos a segurança do código.
IV. As exceções indicam que algo grave o suficiente deu errado, o aplicativo deve travar em vez de tentar lidar com a exceção no código.
Está correto o que se afirma em: