Ricerca di una modifica al comportamento nel metodo Toolkit getPrintJob

Questa regola contrassegna le istanze del metodo java.awt.Toolkit getPrintJob() perché ora genera un'eccezione NullPointerException invece di HeadlessException.

Secondo la documentazione Java SE 7 and JDK 7 Compatibility, negli ambienti headless il metodo getPrintJob precedentemente generava un'eccezione HeadlessException. Il metodo ora correttamente genera un'eccezione NullPointerException. Questa regola contrassegna i richiami al metodo java.awt.Toolkit getPrintJob() circondati da un blocco try che cattura HeadlessException.

Valutare il codice contrassegnato e determinare se è influenzato dalla modifica del comportamento, eseguire qualsiasi test appropriato ed apportare le modifiche necessarie al codice.

Per ulteriori informazioni, consultare la API di Java 7: