No Java SE 6, o construtor EventHandler e os métodos create() geram uma IllegalArgumentException ou um NullPointerException se um nulo for passado para os parâmetros listener, object ou action. Nas liberações anteriores, a NullPointerException era gerada posteriormente durante o processamento.
Esta regra sinaliza chamadas para o construtor java.beans.EventHandler e o método create() para que você possa avaliar sua manipulação de exceção. Caso o seu aplicativo tenha a lógica para tratar do NullPointerException causado por um parâmetro nulo, mova esta lógica para o tempo de criação do manipulador de eventos.
Para obter informações adicionais, consulte o item 9 no guia Compatibilidade do Java SE 6.