Tratamento de erros refere-se aos procedimentos de resposta e recuperação de condições de erro presentes em uma aplicação de software. É o processo de antecipação, detecção e resolução de erros da aplicação, erros de programação ou erros de comunicação.