Esta regla marca el add método en el java.util.TreeSet y la clase put método en el java.util.TreeMap porque su comportamiento ha cambiado.
Según Java SE 7 y JDK 7 Compatibilidad , el primer intento de insertar una null objeto en vacío TreeSet y TreeMap objetos utilizando el add() o put() ahora lanza una java.lang.NullPointerException . En la anterior aplicación del JDK, la primera inserción de un null utilizando el objeto add() o put() no ha emitido esta excepción. Intentando insertar un null a un valor no vacío TreeSet o TreeMap el uso de estos métodos sigue fallando con java.lang.NullPointerException como en los releases anteriores de JDK.
Para obtener información adicional, consulte las API de Java 7: