检查 Toolkit getPrintJob 方法的行为更改

该规则标记 java.awt.Toolkit getPrintJob() 方法的实例,因为它现在抛出 NullPointerException 而不是 HeadlessException。

根据 Java SE 7 and JDK 7 Compatibility 文档,在无头环境中,getPrintJob 方法先前抛出了 HeadlessException。该方法现在会正确地抛出 NullPointerException。 该规则标记由捕获 HeadlessException 的 try 块包围的 java.awt.Toolkit getPrintJob() 方法调用。

评估已标记的代码,并确定代码是否受行为更改的影响,继续进行任何适当的测试,然后对代码进行任何必要的更改。

有关更多信息,请参阅 Java 7 API: