debugger: implemented catching of unhandled exceptions