code: public void exception( ExceptionSource source, Throwable exception )
      {
          synchronized( m_monitors )
          {
              for( ExceptionMonitor monitor : m_monitors )
              {
                  monitor.exception( source, exception );
              }
          }
      }
docs: This method is called when an Exception or Throwable occurs.
  
  @param source    The source of the Exception.
  @param exception The Exception being thrown.