Desenvolvimento de Software · Essencial · Português · Técnico
tratamento de erros
Código e práticas que preveem falhas, como entrada inválida ou serviço fora do ar, e definem o que o sistema faz quando elas ocorrem.
Onde usar
'Falta tratamento de erros nessa chamada', 'o tratamento de erros engole a exceção'. Comentário comum em code review.
Exemplos
Essa chamada à API está sem tratamento de erros, qualquer falha derruba a tela.
Com um bom tratamento de erros, o usuário vê uma mensagem clara em vez de uma tela em branco.
O tratamento de erros engole a exceção e ninguém fica sabendo do problema.
Cuidado
Tratar um erro não é escondê-lo: capturar a exceção e não fazer nada deixa o problema invisível; registre, devolva uma mensagem útil ou relance o erro.
Sinônimos
error handling