Magna Concursos
4283562 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: IF-SC
No que se refere à sintaxe e à lógica de execução do tratamento de exceções em Python, analise as seguintes afirmativas.

I - O bloco else é executado exclusivamente quando o código contido na instrução try é finalizado com sucesso, ou seja, sem o levantamento de nenhuma exceção.
II - Ao definir novos tipos de exceções personalizados, a boa prática de orientação a objetos recomenda que o programador utilize a herança a partir da classe Exception.
III - O bloco finally é destinado à liberação de recursos e sua execução é garantida, a menos que o fluxo de controle encontre uma instrução return ou break dentro do bloco try correspondente.

Quais estão corretas?
 

Provas

Questão presente nas seguintes provas

Professor PEBTT - Informática

50 Questões