Verificar uma mudança de comportamento no método Toolkit getPrintJob

Esta regra sinaliza instâncias do método java.awt.Toolkit getPrintJob() porque ela agora lança uma NullPointerException em vez de uma HeadlessException. Esta regra é apenas informativa. Não há correção rápida.

De acordo com a documentação Compatibilidade do Java SE 7 e JDK 7, em ambientes sem interface com o usuário, o método getPrintJob lançava anteriormente uma HeadlessException. O método agora lança corretamente uma NullPointerException. Esta regra sinaliza as chamadas de método java.awt.Toolkit getPrintJob() que são cercadas por um bloco de tentativa que captura HeadlessException.

Avalie o código sinalizado e determine se ele é afetado pela mudança de comportamento, realize qualquer teste apropriado e faça quaisquer mudanças necessárias no código.

Para obter informações adicionais, veja a API Java 7: