Exception Handling
Structured Handling
UnStructured Handling
Exceptions Dialog
The Exceptions dialog lets you change the way the debugger handles particular exceptions
Each tree represents a category of exceptions
SS
C++ Exceptions -
Common Language Runtime Exceptions -
GPU Memory Access Exceptions -
Javascript Runtime Exceptions -
Managed Debugging Assistants -
Native Run-Time Checks -
Win32 Exceptions -
You can add and delete your own exceptions
Visual Studio will by default break only when an exception is not handles by user code
This dialog lets you control and configure exceptions to break when they happen rather than when they are unhandled.
Exception Assistant
This appears when a runtime exception is thrown
An exception is an error that occurs when your application is running.
The Exception Assistant provides information when an unhandled exception occurrs at run-time
The Exception Assistant displays the location of the error and shows tips on how it might be resolved.
(Options > Debugging)("Enable the Exception Assistant")
When this option is disabled it is displayed in a message box instead
SS
Exception dialog can be opened from (Debug > Exceptions)
© 2026 Better Solutions Limited. All Rights Reserved. © 2026 Better Solutions Limited TopPrevNext