Ausnahmelogik für Aufrufe von EventHandler überprüfen

In Java SE 6 EventHandler Konstruktor und create() Methoden lösen eine IllegalArgument-Ausnahme oder eine NullPointer-Ausnahme aus, wenn eine Null für die Listener-, Objekt-oder Aktionsparameter übergeben wird. In früheren Releases wurde die NullPointerException zu einem späteren Zeitpunkt während der Verarbeitung ausgelöst.

Diese Regel markiert Aufrufe an die java.beans.EventHandler Konstruktor und die create() Methode, damit Sie Ihre Ausnahmebehandlung bewerten können. Wenn Ihre Anwendung Logik zur Behandlung der durch einen Nullparameter ausgelösten NullPointerException enthält, versetzen Sie diese Logik in die Erstellungszeit des Ereignis-Handlers.

Weitere Informationen finden Sie unter Punkt 9 in der Veröffentlichung Java SE 6 Compatibility.