Class 
Use 
SUMMARY: NESTED | FIELD | CONSTR | METHOD      DETAIL: FIELD | CONSTR | METHOD
FlexDoc/Javadoc 2.0
Demo Java Doc

java.base / 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 an application attempts to use null in a case where an object is required. These include:

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:
Serialized Form

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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Constructor Detail
NullPointerException
public NullPointerException
()
Constructs a NullPointerException with no detail message.

NullPointerException
public NullPointerException
(String s)
Constructs a NullPointerException with the specified detail message.
Parameters:
s - the detail message.
Method Detail
fillInStackTrace
public Throwable fillInStackTrace
()
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:
fillInStackTrace in class Throwable
Returns:
a reference to this Throwable instance.
See Also:
Throwable.printStackTrace()

getMessage
public String getMessage
()
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:
getMessage in class Throwable
Returns:
the detail message string, which may be null.

 Class 
Use 
SUMMARY: NESTED | FIELD | CONSTR | METHOD      DETAIL: FIELD | CONSTR | METHOD
FlexDoc/Javadoc 2.0
Demo Java Doc

Java API documentation generated with FlexDoc/Javadoc 2.0 using JavadocClassic 3.0 template set.
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