Această regulă semnalează declaraţiile de metode pentru
getSuppressed() şi addSuppressed(Throwable exception) în
clasele care extind java.lang.Throwable.
Aceste metode au fost adăugate la Throwable în Java 7 şi sunt marcate cu
final, care nu poate fi înlocuit.
Pentru a rezolva această problemă, fie folosiţi metodele furnizate în clasa Throwable şi înlăturaţi înlocuirile dumneavoastră,
fie refactorizaţi codul pentru a redenumi metodele în conflict şi referinţele lor.
Când clasa care este semnalată este parte a unui serviciu JAX-WS, s-ar putea să fie nevoie să remapaţi clasa de excepţii, astfel încât metodele dumneavoastră redenumite să se mapeze la WSDL şi schema vechi dacă doriţi să păstraţi compatibilitatea cu clienţii existenţi.
Pentru informaţii suplimentare, consultaţi: