Microsoft provides a comprehensive list of trappable errors that you can catch, display, and troubleshoot during runtime, development, or compile time.