java.lang
クラス NullPointerException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--java.lang.NullPointerException

public class NullPointerException
extends RuntimeException

オブジェクトが必要な場合に、アプリケーションが null を使おうとするとスローされます。たとえば、以下のような場合があります。

null オブジェクトの不正な使用を示す場合は、このクラスのインスタンスをアプリケーション側でスローするようにしてください。

導入されたバージョン:
JDK1.0

コンストラクタの概要
NullPointerException()
          詳細メッセージを持たない、NullPointerException を構築します。
NullPointerException(String s)
          指定した詳細メッセージを持つ、NullPointerException を構築します。
 
クラス java.lang.Throwable から継承したメソッド
getMessage, printStackTrace, toString
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

NullPointerException

public NullPointerException()
詳細メッセージを持たない、NullPointerException を構築します。

NullPointerException

public NullPointerException(String s)
指定した詳細メッセージを持つ、NullPointerException を構築します。
パラメータ:
s - 詳細メッセージ