org.apfloat.internal
Class BackingStorageException

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
                      extended by org.apfloat.internal.BackingStorageException
All Implemented Interfaces:
Serializable

public class BackingStorageException
extends ApfloatInternalException

Exception indicating a backing storage failure.

For example, a large number can be stored on disk. An IOException can be thrown in any of the disk operations, for example if a file can't be created, or if the disk is full.

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

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

BackingStorageException

public BackingStorageException()
Constructs a new apfloat backing storage exception with an empty detail message.


BackingStorageException

public BackingStorageException(String message)
Constructs a new apfloat backing storage exception with the specified detail message.

Parameters:
message - The detail message.

BackingStorageException

public BackingStorageException(String message,
                               Throwable cause)
Constructs a new apfloat backing storage exception with the specified detail message and cause.

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