(CONSULPLAN - TRE-RJ - Analista Judiciário -Análise de Sistemas - modificado) Analise as seguintes afirmativas sobre a programação orientada a objetos com Java. I. O tratamento de exceção permite criar programas tolerantes a falhas. II. Para lidar com uma exceção, deve-se colocar qualquer código que pode lançar uma exceção em uma instrução catch. III. O método toString de um objeto de exceção retorna uma mensagem de erro da exceção. IV. O bloco catch contém o código que pode lançar uma exceção e o bloco try contém o código que manipula a exceção se uma ocorrer. Está(ão) correta(s) apenas a(s) afirmativa(s) I e III II II e IV I, III e IV III]
Respostas
Dados os conceitos relativos à programação orientada a objetos com Java, é correto afirmar o que se encontra nas alternativas: I e III
Sobre Java
A linguagem Java possui mecanismos especiais para lidar com erros que podem ocorrer durante a execução do programa. Ao contrário de outras linguagens, um erro suspende imediatamente o programa, mas o Java trata essa situação de erro normalmente, evitando assim a suspensão do programa.
Como as exceções são fundamentalmente classes Java, representadas na forma mais geral pela classe java . lang. Exception, todas as exceções que ocorrem durante a execução do programa são representadas como objetos do tipo Exception.
Uma característica importante das exceções é que elas literalmente "retornam" a cadeia de execução e chamadas de classe, pois podem ocorrer a qualquer momento.
Saiba mais sobre Java em:
https://brainly.com.br/tarefa/34908351
#SPJ4