org.inxar.syntacs.util
Class AlgorithmException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--org.inxar.syntacs.util.AlgorithmException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AmbiguityException, SCCTransitiveClosure.NonTrivialSCCException

public class AlgorithmException
extends Exception

The AlgorithmException is a general Exception possibly thrown by Algorithm implementations.

See Also:
Serialized Form

Constructor Summary
AlgorithmException()
          Constructs an empty AlgorithmException.
AlgorithmException(String msg)
          Constructs an AlgorithmException with the given message.
AlgorithmException(Throwable t)
          Constructs an AlgorithmException on the nested Throwable.
AlgorithmException(Throwable t, String msg)
          Constructs an AlgorithmException on the nested Throwable having the given message.
 
Method Summary
 void printStackTrace()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AlgorithmException

public AlgorithmException()
Constructs an empty AlgorithmException.

AlgorithmException

public AlgorithmException(Throwable t)
Constructs an AlgorithmException on the nested Throwable.

AlgorithmException

public AlgorithmException(String msg)
Constructs an AlgorithmException with the given message.

AlgorithmException

public AlgorithmException(Throwable t,
                          String msg)
Constructs an AlgorithmException on the nested Throwable having the given message.
Method Detail

printStackTrace

public void printStackTrace()
Overrides:
printStackTrace in class Throwable