Module org.apache.sis.referencing
Class MismatchedMatrixSizeException
Object
Throwable
Exception
RuntimeException
IllegalArgumentException
MismatchedDimensionException
MismatchedMatrixSizeException
- All Implemented Interfaces:
Serializable
Thrown when two matrices cannot be added or multiplied because the sizes do not match.
Usage note
This exception extendsMismatchedDimensionException
because the matrices in this package
are used in Coordinate Operation Steps, in which case a mismatched matrix size means
that the operation involves two Coordinate Reference Systems of incompatible dimensions.- Since:
- 0.4
- See Also:
-
Constructor Summary
ConstructorDescriptionConstructs a new exception with no message.MismatchedMatrixSizeException
(String message) Constructs a new exception with the specified detail message.MismatchedMatrixSizeException
(String message, Throwable cause) Constructs a new exception with the specified detail message and cause. -
Method Summary
Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
MismatchedMatrixSizeException
public MismatchedMatrixSizeException()Constructs a new exception with no message. -
MismatchedMatrixSizeException
Constructs a new exception with the specified detail message.- Parameters:
message
- the detail message, ornull
if none.
-
MismatchedMatrixSizeException
Constructs a new exception with the specified detail message and cause.- Parameters:
message
- the detail message, ornull
if none.cause
- the cause, ornull
if none.
-