W środowisku Java SE 6 konstruktor EventHandler i metody create() zgłaszają wyjątek IllegalArgumentException lub NullPointerException, jeśli w parametrach listener, object lub action przekazano wartość NULL. W poprzednich wersjach wyjątek NullPointerException był zgłaszany w dalszej części przetwarzania.
Ta reguła powoduje oznaczenie wywołania konstruktora java.beans.EventHandler i metody create(), ułatwiając analizę 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.