Prüfen, ob sich das Verhalten der Methode Toolkit getPrintJob geändert hat

Diese Regel markiert Instanzen der Methode java.awt.Toolkit getPrintJob(), weil diese jetzt eine Nullzeigerausnahme (NullPointerException) anstellen einer Ausnahme des Typs HeadlessException auslöst.

Entsprechend der Dokumentation Java SE 7 and JDK 7 Compatibility hat die Methode getPrintJob in Umgebungen ohne GUI bisher eine Ausnahme des Typs HeadlessException ausgelöst. Die Methode löst jetzt ordnungsgemäß eine Nullzeigerausnahme (NullPointerException) aus. Diese Regel markiert Aufrufe der Methode java.awt.Toolkit getPrintJob() in einem try-Block, der HeadlessException abfängt.

Werten Sie den markierten Code aus und stellen Sie fest, ob er von der Verhaltensänderung betroffen ist. Führen Sie entsprechende Tests durch und nehmen Sie alle erforderlichen Änderungen am Code vor.

Weitere Informationen finden Sie in der Dokumentation der APIs von Java 7: