Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 50 questões.
#2770417

Quando algo dá errado durante a execução de um programa, ocorre uma exceção em tempo de execução. Exceções interrompem o fluxo do programa e, caso nada seja feito, o programa para de executar. O programador deve permitir que o programa lide com esses problemas sem travar a sua execução. Analise o exemplo abaixo:



Considerando o tratamento de exceção e o código acima, é correto afirmar que:

  • Ao ser executado, o programa Java acima retorna:Nao foi possivel atribuir a string ABC a um objeto inteiro.A seguinte mensagem foi retornada:For input string: "ABC"
  • Em C# deve-se usar as palavras-chavetryecatchjunto comfinally, obrigatoriamente. Usa-setryecatchpara delimitar o bloco de código que pode gerar uma exceção efinallypara conter o código que será executado se a exceção ocorrer.
  • No Visual Basic deve-se usar o tratamento de exceção estruturadoOn Error, que é o método recomendado, pois torna o tratamento de erro fácil de ser depurado.
  • No Delphi deve-se fazer o tratamento de exceções utilizando as cláusulasTry, ExcepteFinallyjuntas, sempre. Mas, se o bloco que estiver emExceptcontiver a exceção, o programa será terminado.
  • Em Java, assim como em C, pode-se acessar uma posição de umarray(vetor) que esteja fora dos limites declarados. Assim, em Java não é necessário fazer o tratamento de exceção para limites dearrays.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora