jenes
Class AlgorithmException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by jenes.AlgorithmException
All Implemented Interfaces:
java.io.Serializable

public class AlgorithmException
extends java.lang.RuntimeException

An AlgorithmException is a runtime exception thrown during the algorithm execution.

Since:
1.0
Version:
1.2
Author:
Luigi Troiano, Pierpaolo Lombardi, Giuseppe Pascale, Thierry Bodhuin
See Also:
Serialized Form

Constructor Summary
AlgorithmException(java.lang.String msg)
          Creates an AlgorithmException providing only an error message
AlgorithmException(java.lang.String msg, java.lang.Throwable cause)
          Creates an AlgorithmException providing an error message and an exception cause.
AlgorithmException(java.lang.Throwable cause)
          Creates an AlgorithmException providing an exception cause, and no additional message.
 
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

AlgorithmException

public AlgorithmException(java.lang.String msg,
                          java.lang.Throwable cause)
Creates an AlgorithmException providing an error message and an exception cause.

Parameters:
msg - the error message
cause - the error cause

AlgorithmException

public AlgorithmException(java.lang.String msg)
Creates an AlgorithmException providing only an error message

Parameters:
msg - the error message

AlgorithmException

public AlgorithmException(java.lang.Throwable cause)
Creates an AlgorithmException providing an exception cause, and no additional message.

Parameters:
cause - the error cause