2011/10/25

NullPointerException

Effective Java 第2版 第2章オブジェクトの生成と消滅 項目6廃れたオブジェクト参照を取り除く」に、廃れた参照に null を設定する必要があるプログラムで、廃れた参照に null を設定することで得られる派生的な利点に、
参照が間違って使用された場合に、プログラムは何も言わずに間違った処理を行うのではなく、 NullPointerException ですぐにエラーとなることです。プログラミングのエラーをできるだけ早い段階で発見することは常に有益です。
とあります。

たしかに。
好き嫌いや時と場合にもよりますが、個人的には落ちてくれたほうが良いです。


see also: Javaプログラマであるかを見分ける10の質問 7.NullPointerExceptionが発生するのは主にどういう状況か?

0 件のコメント :

コメントを投稿