Class MathIllegalNumberException

All Implemented Interfaces:
Serializable, MathThrowable
Direct Known Subclasses:
DimensionMismatchException, NonMonotonousSequenceException, NumberIsTooLargeException, NumberIsTooSmallException, OutOfRangeException, ZeroException

public class MathIllegalNumberException extends MathIllegalArgumentException
Base class for exceptions raised by a wrong number. This class is not intended to be instantiated directly: it should serve as a base class to create all the exceptions that are raised because some precondition is violated by a number argument.
Since:
2.2
Version:
$Revision$ $Date$
See Also:
  • Constructor Details

    • MathIllegalNumberException

      protected MathIllegalNumberException(Localizable specific, Localizable general, Number wrong, Object... arguments)
      Construct an exception.
      Parameters:
      specific - Localizable pattern.
      general - Localizable pattern.
      wrong - wrong number
      arguments - Arguments.
    • MathIllegalNumberException

      protected MathIllegalNumberException(Localizable general, Number wrong, Object... arguments)
      Construct an exception.
      Parameters:
      general - Localizable pattern.
      wrong - wrong number
      arguments - Arguments.
  • Method Details

    • getArgument

      public Number getArgument()
      Returns:
      the requested value.