Package javax.measure
Class IncommensurableException
java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.measure.IncommensurableException
- All Implemented Interfaces:
Serializable
Signals that a problem of some sort has occurred due to incommensurable of some quantities/units. Only commensurable quantity (quantities with the
same dimensions) may be compared, equated, added, or subtracted. Also, one unit can be converted to another unit only if both units are
commensurable.
This is a checked exception, so it deliberately doesn't inherit from MeasurementException
like most other exceptions.
- Since:
- 1.0
- Version:
- 1.0, August 8, 2016
- Author:
- Jean-Marie Dautelle, Werner Keil
- See Also:
-
Constructor Summary
ConstructorDescriptionIncommensurableException
(String message) Constructs aIncommensurableException
with the given message.IncommensurableException
(String message, Throwable cause) Constructs aIncommensurableException
with the given message and cause.Constructs aIncommensurableException
with the given cause. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
IncommensurableException
Constructs aIncommensurableException
with the given message.- Parameters:
message
- the detail message, ornull
if none.
-
IncommensurableException
Constructs aIncommensurableException
with the given cause.- Parameters:
cause
- the cause of this exception, ornull
if none.
-
IncommensurableException
Constructs aIncommensurableException
with the given message and cause.- Parameters:
message
- the detail message, ornull
if none.cause
- the cause of this exception, ornull
if none.
-