sofya.graphs.cfg
Class CFGBuilder.LoadException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by sofya.graphs.cfg.CFGBuilder.LoadException
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
CFGBuilder

public static class CFGBuilder.LoadException
extends java.lang.Exception

Exception which indicates that an error has occurred during an attempt to load and parse a Java class file for graph construction.

See Also:
Serialized Form

Constructor Summary
CFGBuilder.LoadException()
          Creates a class file load exception.
CFGBuilder.LoadException(java.lang.String msg)
          Creates a class file load exception with a message.
CFGBuilder.LoadException(java.lang.String msg, java.lang.Throwable cause)
          Creates a class file load exception with a message and causing exception.
 
Method Summary
 java.lang.Throwable getCause()
          Gets the wrapped exception indicating the original cause for failure.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, 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

CFGBuilder.LoadException

public CFGBuilder.LoadException()
Creates a class file load exception.


CFGBuilder.LoadException

public CFGBuilder.LoadException(java.lang.String msg)
Creates a class file load exception with a message.

Parameters:
msg - Message associated with this exception.

CFGBuilder.LoadException

public CFGBuilder.LoadException(java.lang.String msg,
                                java.lang.Throwable cause)
Creates a class file load exception with a message and causing exception.

Method Detail

getCause

public java.lang.Throwable getCause()
Gets the wrapped exception indicating the original cause for failure.

Overrides:
getCause in class java.lang.Throwable
Returns:
The original exception which caused this class load exception to be raised, may be null.