Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FUNCERN 2025

ProgramaçãoLinguagens de programação
Código
qg466182
Banca
FUNCERN
Órgão
IF-PE
Ano
2025
Nível
Superior
Cargo
Professor EBTT - Desenvolvimento
Considere o trecho de código a seguir.Imagem associada para resolução da questãoSobre o efeito da ordem dos blocos except, é correto afirmar que
  1. Ao bloco except Exception torna o except FileNotFoundError inatingível, pois captura antes todas as exceções, incluindo FileNotFoundError.
  2. Ba ordem dos except é irrelevante nesse código, já que o interpretador escolhe automaticamente o mais específico para tratar os erros.
  3. Ca classe FileNotFoundError não herda de Exception, logo os blocos são independentes.
  4. Do código é inválido, porque dois except nunca podem coexistir no mesmo try.
  5. Eo interpretador sempre prioriza o último except declarado.
Revelar gabarito e comentário

GabaritoA — o bloco except Exception torna o except FileNotFoundError inatingível, pois captura antes todas as exceções, incluindo FileNotFoundError.

Link permanente: /questoes/qg466182