Exceptions Dialog Box (Compact 2013)
3/26/2014
Exceptions are anomolous or exceptional events during program execution that require special handling. This dialog box allows you to do the following:
- Add an exception.
- Modify the name of an exception.
- Modify the debugger's response to an exception.
To display the dialog box, go to Debug > Exceptions.
This dialog box includes the following items.
Number
Use to see the exception value of the selected exception.You can also type a user-defined exception value.
Name
Use to see the name that the IDE displays for this exception value.You can also type a user-defined name.
Stop always
Select to have exceptions reported individually and stop debugging.The debugger stops the run-time image and informs the user that the exception occurred.
The user must then restart the run-time image manually by pressing the F5 key, or choosing Start from the toolbar, or select the Debug, then Start menu items.
Stop if not handled
Select to have exceptions reported in the Output window and then continue debugging.The debugger notifies the user with a string in the Output window and continues debugging on the target device.
Exceptions
Use to see all exceptions, both system-generated and user-defined.Select the exception you want to change and it will appear in the text boxes at the top of the dialog box.
The list in this text box shows the following:
- The exception value
- The exception name
- How the debugger responds to the exception
Exceptions that do not appear in this exceptions list are reported as unnamed exceptions. The debugger stops for these exceptions.
- OK
Use to save your input and close the dialog box.
- Cancel
Use to close the dialog box without saving changes.
- Add
Use to add a new exception that you have typed in the text boxes.
- Remove
Use to remove the selected exception.
- Change
Use to add the changes you made to the selected exception in the exception list.
- Reset
Use to return all values to what they were before you opened this dialog box.
See Also
Concepts
Platform Builder User Interface