ExpertiDict

Desenvolvimento de Software · Essencial · Português · Técnico

tratamento de erros

/tɾa.ta.ˈmẽ.tu dʒi ˈe.ʁus/locução substantiva

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

Veja também

Todos os termos de Desenvolvimento de Software