|
FlexDoc/Javadoc 2.0 Demo Java Doc |
Class NullPointerException
java.lang.NullPointerException
All Implemented Interfaces:
public class NullPointerException
Thrown when an application attempts to use
null in a
case where an object is required. These include:
- Calling the instance method of a null object.
- Accessing or modifying the field of a null object.
- Taking the length of null as if it were an array.
- Accessing or modifying the slots of null as if it
were an array.
- Throwing null as if it were a Throwable
value.
Applications should throw instances of this class to indicate
other illegal uses of the null object.
NullPointerException objects may be constructed by the
virtual machine as if suppression were disabled and/or the
stack trace was not writable.
Since:
1.0
See Also:
Constructor Summary |
Constructs a NullPointerException with no detail message.
|
Constructs a NullPointerException with the specified
detail message.
|
Method Summary |
|
Fills in the execution stack trace.
|
|
Returns the detail message string of this throwable.
|
Methods inherited from class java.lang. Throwable |
addSuppressed, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang. Object |
|
public NullPointerException |
() |
Constructs a NullPointerException with no detail message.
public NullPointerException |
|
Constructs a
NullPointerException with the specified
detail message.
Parameters:
s - the detail message.
Fills in the execution stack trace. This method records within this
Throwable object information about the current state of
the stack frames for the current thread.
If the stack trace of this Throwable is not
writable, calling this method has no effect.
Overrides:
Returns:
a reference to this Throwable instance.
See Also:
Returns the detail message string of this throwable.
If a non-null message was supplied in a constructor it is
returned. Otherwise, an implementation specific message or
null is returned.
Implementation Note:
If no explicit message was passed to the constructor, and as
long as certain internal information is available, a verbose
description of the null reference is returned.
The internal information is not available in deserialized
NullPointerExceptions.
Overrides:
Returns:
the detail message string, which may be null.
|
FlexDoc/Javadoc 2.0 Demo Java Doc |
FlexDoc/Javadoc is a template-driven programming tool for rapid development of any Javadoc-based Java API documentation generators (i.e. doclets). If you need to customize your Javadoc without writing a full-blown doclet from scratch,
FlexDoc/Javadoc may be the only tool able to help you! Find out more at
www.flexdoc.xyz