java.lang.Object | ||||
↳ | java.lang.Throwable | |||
↳ | java.lang.Exception | |||
↳ | java.lang.RuntimeException | |||
↳ | java.lang.NullPointerException |
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
.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Constructs a new
NullPointerException
that includes the current
stack trace.
|
||||||||||
|
Constructs a new
NullPointerException
with the current stack
trace and the specified detail message.
|
[Expand]
Inherited Methods
|
|||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Throwable
|
|||||||||||||||||||||||||||||||||||||
From class
java.lang.Object
|
Constructs a new
NullPointerException
that includes the current
stack trace.
Constructs a new
NullPointerException
with the current stack
trace and the specified detail message.
detailMessage | the detail message for this exception. |
---|