Usability Heuristic 9: Help Users Recognize, Diagnose, and Recover from Errors
Summary: No. 9 of the top 10 UX design heuristics is to write error messages that help users understand the problem and to provide information that constructively teaches users how to recover from the error.