An exception of this type signals that an AWT component or Java bean may only have one EventListener object registered for some specific type of event. That is, it signals that a particular event is a "unicast" event rather than a "multicast" event.
This exception type serves a formal purpose in the AWT and JavaBeans event model. Its presence in the throws clause of an EventListener registration method (even if the method never actually throws the exception) signals that an event is a unicast event.
public class TooManyListenersException extends Exception { // Public Constructors public TooManyListenersException(); public TooManyListenersException(String s); }
Object->Throwable(Serializable)->Exception->TooManyListenersException