该规则标记 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: