[[Property:title|Exceptions handling tool]]
[[Property:weight|-7]]
[[Property:uuid|9a62611f-46ba-7d74-ba1c-989f6709074b]]
This tool is used to precise whether the debugger stops or continues on specific exceptions.
To show this tool, go to menu : '''Debug > Exception handling''' .
Note: now that exception are object in Eiffel too, the mechanism is unified for classic and dotnet system using the Eiffel exception class names.
==Exception handling dialog==
If the "filter exceptions" is enabled, for each exception you can leave the exception action as '''Disabled''' (default behavior: catch), '''Catch''' (stop on such exception), '''Ignore''' (do not stop on such exception). By double clicking on the exception name you toggle Ignore/Catch.
In the following picture, we stop on every exception except the "External Exception".