No Java SE 6, o EventHandler construtor e create() Os métodos lançam uma Exceção IllegalArgumentou uma Exceção NullPointerse um nulo for transmitido para os parâmetros listener, objeto ou ação. Nas liberações anteriores, a NullPointerException era gerada posteriormente durante o processamento.
Esta regra sinaliza chamadas para o java.beans.EventHandler construtor e o create() para que você possa avaliar sua manipulação de exceções 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.