En Java SE 6, el constructor EventHandler y los métodos create() emiten una excepción IllegalArgumentException o NullPointerException si se pasa un valor nulo para los parámetros de escucha, objeto o acción. En releases anteriores, NullPointerException se emitía después, durante el proceso.
Esta regla marca las llamadas al constructor java.beans.EventHandler y al método create() para que se pueda evaluar el manejo de excepciones. Si la aplicación contiene lógica para manejar la excepción NullPointerException generada por un parámetro nulo, mueva la lógica al tiempo de creación del manejador de sucesos.
Para obtener información adicional, consulte el elemento 9 de la guía de compatibilidad de Java SE 6 .