Ez a szabály megjelöli a java.awt.Toolkit getPrintJob()
metódus példányait, mert az most NullPointerException kivételt dob
HeadlessException kivétel helyett.
A
Java SE 7 és JDK 7 kompatibilitás dokumentáció szerint
felhasználói felület nélküli környezetekben a getPrintJob
metódus korábban egy HeadlessException kivételt dobott. A
metódus most helyesen egy NullPointerException kivételt dob.
Ez a szabály megjelöli a java.awt.Toolkit
getPrintJob() metódus hívásait, amelyeket egy
HeadlessException kivételt elkapó try blokk vesz körül.
Értékelje ki a megjelölt kódot annak megállapításához, hogy azt érinti-e a viselkedésváltozás, hajtsa végre a megfelelő tesztelést, és végezze el a kód szükséges módosításait.
További információkért tekintse meg a Java 7 API-t: