EN JP CN

FIN.EMPTY

FIN.EMPTY

空の finalize() メソッド。FIN.* コードで finalize() メソッドの実装に問題があります。このケースの場合、空の finalize() メソッドが存在します。

例 1

11     public void test3() {
12         new FIN_EMPTY_Sample_1() {
13             protected void finalize() throws Throwable {
14 
15             }
16         };
17     }
18     // fixed code
19     public void test1() {
20         new FIN_EMPTY_Sample_1() {
21         };
22     }

FIN.EMPTY が 13 行目に対して報告されています。空の finalize() メソッドは削除する必要があります。