Appropriately dealing with errors that occur while a program is running.
The overall design and implementation of detecting exceptions and errors and routing them to appropriate handling, such as logging, retrying, or notifying the user. Swallowing and ignoring errors delays discovering problems.
© 2026 ITBGM