Verificaţi modificarea de comportament la metoda Toolkit getPrintJob

Această regulă semnalează instanţele metodei java.awt.Toolkit getPrintJob() deoarece aruncă acum o NullPointerException în locul unei HeadlessException.

Conform documentaţiei Java SE 7 and JDK 7 Compatibility, în mediile headless, metoda getPrintJob arunca anterior HeadlessException. Metoda aruncă acum, corect, o NullPointerException. Această regulă semnalează invocările metodei java.awt.Toolkit getPrintJob() care sunt înconjurate de un bloc try care prinde HeadlessException.

Evaluaţi codul semnalat şi determinaţi dacă este afectat de schimbarea de comportament, faceţi toate testele corespunzătoare şi faceţi toate modificările necesare la cod.

Pentru informaţii suplimentare, vedeţi API-ul Java 7: