呼び出し元でtry catch地獄から抜けれる。そもそも呼び出し元でcatchしてthrowするだけなら、その例外に対応できないということ。対応できないんだったらRuntimeExceptionと等価のバグだろうというわけで今後これで行きます。
そもそもnullを返すような局面があるかどうかわからんが、Strategyパターンのバリエーションとして覚えておこう。
-Xloggc:/var/tmp/gc_%p_%t.logのオプションを設定するとプロセスと時間単位でログを出してくれる。
Allocation Failure | マイナーGC |
||