1. ホーム
  2. Java

NullPointerException - java.lang.

2022-01-23 14:59:37
1. この例外が発生した場合、非常に不当です。
2. この例外を利用する方法

method(arg0,arg1){
if(arg0==null){
throw new NullPointerException();
}
}

もちろん、不正なパラメータによって java.lang.IllegalArgumentException を投げることもできますが、NULL値で渡される非NULLパラメータについては、NULLポインタ例外を投げる方がセマンティクスが明確になります。