<type>documentation</type>
<domain>trouble</domain>
<id>trouble-debug-extra-exceptions</id>
<title>Extra Debugger Exceptions</title>
<date>$Date$</date>
<version>$Revision$</version>
<product>per+</product>

Wing always stops on ``AssertionError``, even if the exception is handled because these
are intended to indicate an error in code.

However, since not all programmers use exceptions in the same way, you may find Wing
stopping in places that you don't want it to.

To avoid this, you can train Wing to ignore unwanted exception reports with the checkbox
in the ``Exceptions`` tool. Or remove ``AssertionError`` from the `Debugger > Exceptions >
Always Report <script:show_preferences_gui#prefname="debug.always-stop-exceptions">`__
preference.

For more information, see `Managing Exceptions`__.

__ ref:debug/managing-exceptions
