Package org.apache.sis.util
Class NullArgumentException
Object
Throwable
Exception
RuntimeException
NullPointerException
NullArgumentException
- All Implemented Interfaces:
- Serializable
Thrown when a null argument has been given to a method that doesn't accept them.
 This exception extends 
NullPointerException in order to stress out that
 the error is an illegal argument rather than an unexpected usage of a null pointer
 inside a method body.
 API note:
 We could argue that this exception should extend 
IllegalArgumentException.
 However, NullPointerException has become a more widely adopted practice and
 is now the recommended one in the Effective Java book.- Since:
- 0.3
- See Also:
Defined in the sis-utility module
- 
Constructor SummaryConstructorsConstructorDescriptionConstructs an exception with no detail message.NullArgumentException(String message) Constructs an exception with the specified detail message.
- 
Method SummaryMethods inherited from class NullPointerExceptionfillInStackTrace, getMessageMethods inherited from class ThrowableaddSuppressed, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
NullArgumentExceptionpublic NullArgumentException()Constructs an exception with no detail message.
- 
NullArgumentExceptionConstructs an exception with the specified detail message.- Parameters:
- message- the detail message.
 
 
-