Questão 22 Comentada - Universidade Federal do Sul e Suldeste do Pará (UNIFESSPA) - Analista de Tecnologia da Informação/Área Desenvolvimento de Software - FADESP (2025)

Na linguagem de programação Python, considerando que o comando else está alinhado aos comandos try e except, o escopo do comando else

  • A só será processado se o escopo do comando except for processado.
  • B nunca será processado.
  • C será processado se ocorrer alguma exceção durante o processamento do escopo do comando except.
  • D será processado se ocorrer alguma exceção durante o processamento do escopo do comando try.
  • E só será processado se não ocorrer nenhuma exceção durante o processamento do escopo do comando try.

Gabarito comentado da Questão 22 - Universidade Federal do Sul e Suldeste do Pará (UNIFESSPA) - Analista de Tecnologia da Informação/Área Desenvolvimento de Software - FADESP (2025)

A alternativa correta é a E.O bloco else em uma estrutura try-except-else em Python é executado apenas se nenhuma exceção for lançada durante a execução do bloco try. Este comportamento é especificamente projetado para separar o código que deve ser executado apenas quando não ocorrem erros do código de tratamento de exceções propriamente dito.As demais alternativas estão incorretas: a alternativa A confunde o comportamento do else com o do except; a B é falsa, pois o else pode sim ser executa...

Somente usuários Premium podem acessar aos comentários dos nossos especialistas...

Que tal assinar um dos nossos planos e ter acesso ilimitado a todas as resoluções de questões e ainda resolver a todas as questões de forma ilimitada?

São milhares de questões resolvidas!

Assine qualquer plano e tenha acesso a todas as vantagens de ser Premium