Class MathIllegalArgumentException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.apache.commons.math4.legacy.exception.MathRuntimeException
-
- org.apache.commons.math4.legacy.exception.MathIllegalArgumentException
-
- All Implemented Interfaces:
Serializable
,ExceptionContextProvider
- Direct Known Subclasses:
IllConditionedOperatorException
,InsufficientDataException
,InvalidRepresentationException
,JacobianMatrices.MismatchedEquations
,MathIllegalNumberException
,ModelSpecificationException
,MultiDimensionMismatchException
,NoBracketingException
,NoDataException
,NonPositiveDefiniteOperatorException
,NonSelfAdjointOperatorException
,NonSymmetricMatrixException
,SingularMatrixException
,SingularOperatorException
,UnknownParameterException
public class MathIllegalArgumentException extends MathRuntimeException
Base class for all preconditions violation exceptions. In most cases, this class should not be instantiated directly: it should serve as a base class to create all the exceptions that have the semantics of the standardIllegalArgumentException
.- Since:
- 2.2
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MathIllegalArgumentException(Localizable pattern, Object... args)
-
Method Summary
-
Methods inherited from class org.apache.commons.math4.legacy.exception.MathRuntimeException
getContext, getLocalizedMessage, getMessage
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
MathIllegalArgumentException
public MathIllegalArgumentException(Localizable pattern, Object... args)
- Parameters:
pattern
- Message pattern explaining the cause of the error.args
- Arguments.
-
-