public static class ConditionalEventPump.ThrowableHandler
Handler for RuntimeExceptions or Errors thrown during dispatching of AWT events.
The name of this class is used as a value of the property sun.awt.exception.handler,
and the AWT event dispatch mechanism calls it when an unexpected runtime exception or error
is thrown during event dispatching. If the user specifies a different exception handler,
this one will not be used, and the user's one is used instead.
Use of this class is necessary in JDK 1.4, since RuntimeExceptions and Errors are propagated to
be handled by the ThreadGroup (but not for modal dialogs).