Package javax.measure
Class IncommensurableException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- javax.measure.IncommensurableException
-
- All Implemented Interfaces:
java.io.Serializable
public class IncommensurableException extends java.lang.ExceptionSignals 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
MeasurementExceptionlike most other exceptions.- Since:
- 1.0
- Version:
- 1.0, August 8, 2016
- See Also:
- Wikipedia: Unit Commensurability, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static longserialVersionUIDFor cross-version compatibility.
-
Constructor Summary
Constructors Constructor Description IncommensurableException(java.lang.String message)Constructs aIncommensurableExceptionwith the given message.IncommensurableException(java.lang.String message, java.lang.Throwable cause)Constructs aIncommensurableExceptionwith the given message and cause.IncommensurableException(java.lang.Throwable cause)Constructs aIncommensurableExceptionwith the given cause.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
For cross-version compatibility.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
IncommensurableException
public IncommensurableException(java.lang.String message)
Constructs aIncommensurableExceptionwith the given message.- Parameters:
message- the detail message, ornullif none.
-
IncommensurableException
public IncommensurableException(java.lang.Throwable cause)
Constructs aIncommensurableExceptionwith the given cause.- Parameters:
cause- the cause of this exception, ornullif none.
-
IncommensurableException
public IncommensurableException(java.lang.String message, java.lang.Throwable cause)Constructs aIncommensurableExceptionwith the given message and cause.- Parameters:
message- the detail message, ornullif none.cause- the cause of this exception, ornullif none.
-
-