Essa regra sinaliza declarações de método para
getSuppressed() e addSuppressed(exceção de Throwable) em classes que estendem java.lang.Throwable.
Esses métodos foram incluídos em Throwable em Java 7 e são marcados como
finais, os quais não podem ser substituídos.
Para resolver esse problema, use os métodos fornecidos na classe Throwable e remova suas substituições ou refatore o seu código para renomear os métodos conflitantes e suas referências.
Se a classe que estiver sendo sinalizada fizer parte de um serviço JAX-WS, você poderá precisar remapear a classe de exceção para que os seus métodos renomeados mapeiem para o antigo WSDL e esquema, se desejar preservar a compatibilidade com clientes existentes.
Para obter informações adicionais, veja: