jmathlib.toolbox.specfun._private
Class ConvergenceException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by jmathlib.toolbox.specfun._private.ConvergenceException
All Implemented Interfaces:
java.io.Serializable

public class ConvergenceException
extends java.lang.Exception

Error thrown when a numerical computation can not be performed because the numerical result failed to converge to a finite value.

See Also:
Serialized Form

Constructor Summary
ConvergenceException()
          Default constructor.
ConvergenceException(java.lang.String message)
          Construct an exception with the given message.
ConvergenceException(java.lang.String message, java.lang.Throwable cause)
          Construct an exception with the given message and root cause.
ConvergenceException(java.lang.Throwable throwable)
          Create an exception with a given root 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

ConvergenceException

public ConvergenceException()
Default constructor.


ConvergenceException

public ConvergenceException(java.lang.String message)
Construct an exception with the given message.

Parameters:
message - descriptive error message.

ConvergenceException

public ConvergenceException(java.lang.String message,
                            java.lang.Throwable cause)
Construct an exception with the given message and root cause.

Parameters:
message - descriptive error message.
cause - root cause.

ConvergenceException

public ConvergenceException(java.lang.Throwable throwable)
Create an exception with a given root cause.

Parameters:
throwable - caught exception causing this problem