Class NonSquareMatrixException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.IllegalArgumentException
org.apache.commons.math3.exception.MathIllegalArgumentException
org.apache.commons.math3.exception.MathIllegalNumberException
org.apache.commons.math3.exception.DimensionMismatchException
org.apache.commons.math3.linear.NonSquareMatrixException
- All Implemented Interfaces:
Serializable, ExceptionContextProvider
Exception to be thrown when a square matrix is expected.
- Since:
- 3.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longSerializable version Id.Fields inherited from class MathIllegalNumberException
INTEGER_ZERO -
Constructor Summary
ConstructorsConstructorDescriptionNonSquareMatrixException(int wrong, int expected) Construct an exception from the mismatched dimensions. -
Method Summary
Methods inherited from class DimensionMismatchException
getDimensionMethods inherited from class MathIllegalNumberException
getArgumentMethods inherited from class MathIllegalArgumentException
getContext, getLocalizedMessage, getMessageMethods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerializable version Id.- See Also:
-
-
Constructor Details
-
NonSquareMatrixException
public NonSquareMatrixException(int wrong, int expected) Construct an exception from the mismatched dimensions.- Parameters:
wrong- Row dimension.expected- Column dimension.
-