Aula 13: Erros e try/except
Às vezes o código encontra um problema que o explode — como converter um texto que não é um número, ou dividir por zero. Em Python, esse tipo de problema é chamado de exceção (exception), e por padrão ele interrompe o programa inteiro. Com try/except você pode capturar a exceção: o código que pode f
try/except é uma rede de segurança: o try é caminhar na corda bamba (uma ação arriscada), e o except é a rede que te pega se você cair — em vez de se espatifar, você continua.
- exceção
- Um erro que acontece durante a execução e interrompe o programa, a menos que seja capturado.
- try/except
- Uma estrutura que captura exceções: try envolve o código que pode falhar, e except roda apenas se ocorreu uma exceção.
- captura
- O que except faz — ele captura a exceção e impede que o programa trave.