Class NumericComputationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apfloat.ApfloatRuntimeException
org.apfloat.NumericComputationException
- All Implemented Interfaces:
Serializable, ApfloatLocalizedException
- Direct Known Subclasses:
InfiniteExpansionException, LossOfPrecisionException, OverflowException
Exception indicating that something went wrong in a numeric computation.
EU Artificial Intelligence Act note: the name of this class was generated with artificial intelligence.
- Since:
- 1.14.0
- Version:
- 1.15.0
- Author:
- Mikko Tommila
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new apfloat numeric computation exception with an empty detail message.NumericComputationException(String message) Constructs a new apfloat numeric computation exception with the specified detail message.NumericComputationException(String message, String localizationKey, Object... localizationArgs) Constructs a new apfloat numeric computation exception with the specified detail message and localization data.NumericComputationException(String message, Throwable cause) Constructs a new apfloat numeric computation exception with the specified detail message and cause.NumericComputationException(String message, Throwable cause, String localizationKey, Object... localizationArgs) Constructs a new apfloat numeric computation exception with the specified detail message, cause and localization data. -
Method Summary
Methods inherited from class ApfloatRuntimeException
getLocalizationArgs, getLocalizationKey, getLocalizedMessageMethods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ApfloatLocalizedException
getMessage
-
Constructor Details
-
NumericComputationException
public NumericComputationException()Constructs a new apfloat numeric computation exception with an empty detail message. -
NumericComputationException
Constructs a new apfloat numeric computation exception with the specified detail message.- Parameters:
message- The detail message.
-
NumericComputationException
-
NumericComputationException
public NumericComputationException(String message, String localizationKey, Object... localizationArgs) Constructs a new apfloat numeric computation exception with the specified detail message and localization data.- Parameters:
message- The detail message.localizationKey- The localization key.localizationArgs- The localization arguments.- Since:
- 1.15.0
-
NumericComputationException
public NumericComputationException(String message, Throwable cause, String localizationKey, Object... localizationArgs) Constructs a new apfloat numeric computation exception with the specified detail message, cause and localization data.- Parameters:
message- The detail message.cause- Originating cause of the exception.localizationKey- The localization key.localizationArgs- The localization arguments.- Since:
- 1.15.0
-