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