FIN.EMPTY
空の finalize() メソッド。FIN.* コードで finalize() メソッドの実装に問題があります。このケースの場合、空の finalize() メソッドが存在します。
例 1
コピー
public void test3() {
new FIN_EMPTY_Sample_1() {
protected void finalize() throws Throwable {
}
};
}
// fixed code
public void test1() {
new FIN_EMPTY_Sample_1() {
};
}
FIN.EMPTY が 13 行目に対して報告されています。空の finalize() メソッドは削除する必要があります。