Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
An exception is an abnormal situation that happens while a program is running. Exceptions are often indications of problems that you need to debug.
The kernel debugger recognizes many types of exceptions. These include Windows CE exceptions, C++ exceptions, common language runtime exceptions, Win32 exceptions, and native run-time checks.
Some types of exceptions, such as C++ exceptions, have handlers. Handlers are pieces of code that respond to an exception when it occurs, giving the program a chance to recover from the abnormal situation. C run-time errors do not have handlers.
In This Section
- Exception Handling Messages
Provides explanations of the most common exception handling messages. - Viewing or Modifying the List of Exceptions
Explains how to view CE exceptions. - Handling an Exception
Explains how to control the way the debugger or the OS handle an exception. - Using Run-Time Checks
Explains how to use run-time checks in an x86 environment
Related Sections
- Changing How the Debugger Handles Exceptions
Explains how to chose what the debugger does when an exception occurs. - Exceptions Dialog Box
Provides information about the Exceptions Dialog Box. - Exception Handling for Windows CE
Provides information about the way exceptions are processed in Windows CE.
Send Feedback on this topic to the authors