org.apfloat.internal
Class ApfloatInternalException

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.internal.ApfloatInternalException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BackingStorageException, ImplementationMismatchException, RadixMismatchException, TransformLengthExceededException

public class ApfloatInternalException
extends ApfloatRuntimeException

Exception indicating some unexpected apfloat implementation specific error situation. This exception can be thrown in different situations, for example:

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

Constructor Summary
ApfloatInternalException()
          Constructs a new apfloat internal exception with an empty detail message.
ApfloatInternalException(String message)
          Constructs a new apfloat internal exception with the specified detail message.
ApfloatInternalException(String message, Throwable cause)
          Constructs a new apfloat internal 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

ApfloatInternalException

public ApfloatInternalException()
Constructs a new apfloat internal exception with an empty detail message.


ApfloatInternalException

public ApfloatInternalException(String message)
Constructs a new apfloat internal exception with the specified detail message.

Parameters:
message - The detail message.

ApfloatInternalException

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

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