ページ

2011-04-20

しっくり来る例外.1

メソッドなどの引数がnullを許可しない場合は、


if( arg == null ){
throw new NullPointerException();
}


とかやったりするけど、なんかしっくりこない.

apache commons langにしっくり来る例外を発見.

NullArgumentException(msg);

というやつ.



public class Sikkuri{

public Sikkuri( final String str ){
if( str == null ){
throw new NullArgumentException("str");
}
}

}



しっくり来る.

0 件のコメント:

コメントを投稿