condition-case-unless-debug

condition-case-unless-debug is a Lisp macro in `subr.el'.

(condition-case-unless-debug VAR BODYFORM &rest HANDLERS)

Like `condition-case' except that it does not prevent debugging.
More specifically if `debug-on-error' is set then the debugger will be invoked
even if this catches the signal.