Python Tente Exceto
O try
bloco permite testar um bloco de código quanto a erros.
O except
bloco permite que você lide com o erro.
O finally
bloco permite que você execute código, independentemente do resultado dos blocos try e except.
Muitas exceções
Você pode definir quantos blocos de exceção desejar, por exemplo, se você deseja executar um bloco de código especial para um tipo especial de erro:
Exemplo
Imprima uma mensagem se o bloco try gerar a NameError
e outra para outros erros:
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")