Questão número 299301

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 é:

  • A. qualquer exceção precisa ser pega por um comando finally;
  • B. qualquer comando que dispara uma exceção precisa ter sido executado dentro de um bloco try para ser capturado;
  • C. o bloco finally garante execução antes do bloco try;
  • D. a mensagem do bloco catch (IOException ioException) será executada quando ocorrer um erro na Entrada ou Saída de Dados;
  • E. a mensagem do bloco finally só não será mostrada quando houver exceção.
Próxima Questão
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...