freeCodeCamp/guide/portuguese/python/exception-and-error-handling/index.md

1.0 KiB

title localeTitle
Exceptions and Errors Handling Exceções e erros no manuseio

Exceções e erros no manuseio

Ao criar um programa, podemos cometer erros que terminam com erros e os piores programas que deixamos de executar, seria ainda mais irritante se não pudéssemos encontrar erros no código que fizemos ou o que estava errado. Em palavras simples, os erros são algo que os programadores evitam ao criar um programa. Para resolver este problema em python podemos usar try e except

Exemplo:

>>> try: 
 >>> . . . print "this is not a string "+1 
 >>> except: 
 >>> . . . print "error" 
 error 

e se você deseja obter mensagens de erro com mais detalhes do seu código, você pode adicionar argumentos, except Exception as err

>>> try: 
 >>> . . . print "this is not a string "+1 
 >>> except Exception as err: 
 >>> . . . print "error:\n"+str(err) 
 error: 
 cannot concatenate 'str' and 'int' objects 

Mais Informações:

Documentação de Erros e Exceções.