Native OS Exceptions

From RAD Studio
Jump to: navigation, search

Go Up to Embarcadero Debuggers


Tools > Options > Debugger Options > Embarcadero Debuggers > Native OS Exceptions

Use this dialog box to determine how exceptions are handled by the debugger. Select an exception from the list and adjust the Handled By and On Resume options.

Item Description

Exceptions

Lists the native operating system exceptions and any user-defined exceptions. The following groups of exceptions are listed:

  • 32-bit Windows OS Exceptions
  • 64-bit Windows OS Exceptions (for multi-device applications)
  • OSX Mach Exceptions and Signals (for multi-device applications)
  • iOS Exceptions and Signals (for multi-device applications)
  • Android Exceptions and Signals (for multi-device applications)

Handled By

Specifies whether the exception will be handled by the debugger or by your program. If you have added exception handling to your project, select User Program.

On Resume

Specifies whether the product will continue to handle the exception, or whether the project will run unhandled.

Add

Displays the Add Exception Range dialog box, allowing you to add user-defined exceptions to be handled by the debugger.

Remove

Removes the selected user-defined exception from the list. Native operating system exceptions can not be removed.

See Also