Class NullArgumentException

All Implemented Interfaces:
Serializable, ExceptionContextProvider

public class NullArgumentException extends MathIllegalArgumentException
All conditions checks that fail due to a null argument must throw this exception. This class is meant to signal a precondition violation ("null is an illegal argument") and so does not extend the standard NullPointerException. Propagation of NullPointerException from within Commons-Math is construed to be a bug.
Since:
2.2
See Also:
  • Constructor Details

    • NullArgumentException

      public NullArgumentException()
      Default constructor.
    • NullArgumentException

      public NullArgumentException(Localizable pattern, Object... arguments)
      Parameters:
      pattern - Message pattern providing the specific context of the error.
      arguments - Values for replacing the placeholders in pattern.