org.apfloat
Class OverflowException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.apfloat.ApfloatRuntimeException
                  extended by org.apfloat.OverflowException
All Implemented Interfaces:
Serializable

public class OverflowException
extends ApfloatRuntimeException

Exception indicating an overflow in a calculation.

For example ApfloatMath.exp(new Apfloat(1e100)).

If the exponent is too large to fit in a long, the situation can't be handled. Note that there is no "infinity" apfloat value that could be returned as the result.

Since:
1.5
Version:
1.5
Author:
Mikko Tommila
See Also:
Serialized Form

Constructor Summary
OverflowException()
          Constructs a new apfloat overflow exception with an empty detail message.
OverflowException(String message)
          Constructs a new apfloat overflow exception with the specified detail message.
OverflowException(String message, Throwable cause)
          Constructs a new apfloat overflow exception with the specified detail message and cause.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OverflowException

public OverflowException()
Constructs a new apfloat overflow exception with an empty detail message.


OverflowException

public OverflowException(String message)
Constructs a new apfloat overflow exception with the specified detail message.

Parameters:
message - The detail message.

OverflowException

public OverflowException(String message,
                         Throwable cause)
Constructs a new apfloat overflow exception with the specified detail message and cause.

Parameters:
message - The detail message.
cause - Originating cause of the exception.