- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- LinguagensPython
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Tratamento de Exceções
Considere o programa abaixo que, completo, pode ser executado em condições ideais.
n1 = int(input("Insira n1: "))
n2 = int(input("Insira n2: "))
try:
divisao = n1 / n2
print(divisao)
except ZeroDivisionError as erro:
print("Insira valores válidos. Erro: ", erro)
...I...
print("Os dois valores são válidos para a divisão.")
finally:
print("Fim do programa")
É correto afirmar: