Sprawdzenie logiki wyjątku w wywołaniach EventHandler

W środowisku Java SE 6 EventHandler konstruktor i create() Metody zgłaszają wyjątek IllegalArgumentlub wyjątek NullPointer, jeśli przekazano wartość NULL dla obiektu nasłuchiwania, obiektu lub parametrów działania. W poprzednich wersjach wyjątek NullPointerException był zgłaszany w dalszej części przetwarzania.

Ta reguła powoduje oznaczenie wywołań java.beans.EventHandler konstruktor i create() aby można było ocenić sposób obsługi wyjątków. Jeśli aplikacja obsługuje wyjątek NullPointerException spowodowany przez przekazywanie parametru o wartości NULL, należy przenieść tę obsługę do etapu tworzenia procedury obsługi zdarzeń.

Dodatkowe informacje można znaleźć w punkcie 9 podręcznika Kompatybilność środowiska Java SE 6.