Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 50 questões.
#1991798

O tratamento de exceções permite ao desenvolvedor gerenciar os erros durante a execução de um programa de forma organizada.

O seguinte bloco exemplifica o tratamento de exceções em uma linguagem orientada a objetos:



Considere que o método print exibe a mensagem passada como parâmetro na tela, que o método CopyFiles realiza operação de cópia de todos os arquivos do diretório passado por parâmetro e que a classe IOException herda de Exception.


Utilizando o código apresentado e seu conhecimento sobre tratamento de exceções, a alternativa correta é:

  • qualquer exceção precisa ser pega por um comando finally;
  • qualquer comando que dispara uma exceção precisa ter sido executado dentro de um bloco try para ser capturado;
  • o bloco finally garante execução antes do bloco try;
  • a mensagem do bloco catch (IOException ioException) será executada quando ocorrer um erro na Entrada ou Saída de Dados;
  • a mensagem do bloco finally só não será mostrada quando houver exceção.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora