Ellenőrizze a Toolkit getPrintJob metódus viselkedésváltozását

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: