An apparatus and method allow dynamically defining exception handlers in a
debugger and breaking only when one of the dynamically-defined exception
handlers is called. In this manner a programmer can define special
exception handlers referred to herein as debugger exception handlers that
correspond to exceptions of interest while debugging, and can thus
distinguish between exceptions that are expected (and therefore handled)
in a computer program and exceptions that signal a bug in the computer
program during debugging.
Een apparaat en een methode staan bepalend dynamisch uitzonderingsmanagers in debugger toe en brekend slechts wanneer één van de dynamisch-bepaalde uitzonderingsmanagers wordt geroepen. Op deze wijze kan een programmeur speciale uitzonderingsmanagers hierin worden verwezen die naar als debugger uitzonderingsmanagers definiëren die aan uitzonderingen van belang terwijl het zuiveren, beantwoorden en zo tussen uitzonderingen kunnen onderscheid maken die (worden verwacht en daarom) in een computerprogramma en uitzonderingen behandeld dat een insect in het computerprogramma tijdens het zuiveren signaleren.