Package java.lang
Class NullPointerException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.NullPointerException
- All Implemented Interfaces:
Serializable
public class NullPointerException extends RuntimeException
Thrown when a program tries to access a field or method of an object or an
element of an array when there is no instance or array to use, that is if the
object or array points to
null. It also occurs in some other, less
obvious circumstances, like a throw e statement where the Throwable reference is null.- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description NullPointerException()Constructs a newNullPointerExceptionthat includes the current stack trace.NullPointerException(String detailMessage)Constructs a newNullPointerExceptionwith the current stack trace and the specified detail message. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
NullPointerException
public NullPointerException()Constructs a newNullPointerExceptionthat includes the current stack trace. -
NullPointerException
Constructs a newNullPointerExceptionwith the current stack trace and the specified detail message.- Parameters:
detailMessage- the detail message for this exception.
-