プログラミング: 処理を呼び出す順序の問題
あるメソッドに、 事前に処理可能かどうかをチェックする処理を埋め込みたい。
public List
事前確認の処理として使うコードは次の3つ。
if (someClass == null) return null;
if (someClass.getSomeObject() == null) return null;
if (list == null) return null;
この3つのコードを (1) の箇所にて適切な順序で埋め込んでください。
null チェックじゃなくて Exception 使えとか、 null で呼び出さないように他のコードを書くべきだとか、 if の後は {} で囲めとか、 言いたいことはいろいろあると思うが、 今回の視点とはずれるのであえて無視してよい。
JUGEMテーマ:コンピュータ
- 2008.02.25 Monday
- プログラミング
- 10:36
- comments(1)
- trackbacks(1)
- by phinloda