(仕様によって違うよーと言うのであればその理由も御願いします。)
※順位の書き方は
3 > 1 > 2
と書いてください。
(3番が一番優れていると思う場合)
1)
public String run(String item) {
if (item == null) {
return null;
}
//なんか処理***
return 結果;
}
//**************************************
2)
public String run(String item) {
String 結果 = null;
if (item != null) {
//なんか処理***
}
return 結果;
}
//**************************************
3)
public String run(String item) {
if (item == null) {
throw new NullPointerException("Item is Null.");
}
//なんか処理***
return 結果;
}
//**************************************
ぱっとみた感じで。