Package edu.umd.cs.findbugs.ba
Class DataflowAnalysisException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- edu.umd.cs.findbugs.classfile.CheckedAnalysisException
-
- edu.umd.cs.findbugs.ba.DataflowAnalysisException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
MissingClassException
,ObligationAcquiredOrReleasedInLoopException
public class DataflowAnalysisException extends CheckedAnalysisException
Exception type to indicate a dataflow analysis failure.- See Also:
Dataflow
,DataflowAnalysis
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DataflowAnalysisException()
Constructor.DataflowAnalysisException(java.lang.String msg)
Constructor.DataflowAnalysisException(java.lang.String msg, java.lang.Throwable cause)
Constructor from message and another Throwable object.DataflowAnalysisException(java.lang.String message, org.apache.bcel.generic.MethodGen methodGen, org.apache.bcel.generic.InstructionHandle handle)
Constructor from method and instruction.DataflowAnalysisException(java.lang.String message, org.apache.bcel.generic.MethodGen methodGen, org.apache.bcel.generic.InstructionHandle handle, java.lang.Throwable cause)
Constructor from message, method and instruction, and Throwable object (cause).
-
-
-
Constructor Detail
-
DataflowAnalysisException
public DataflowAnalysisException()
Constructor.
-
DataflowAnalysisException
public DataflowAnalysisException(java.lang.String msg)
Constructor.- Parameters:
msg
- message describing the reason for the exception
-
DataflowAnalysisException
public DataflowAnalysisException(java.lang.String msg, java.lang.Throwable cause)
Constructor from message and another Throwable object.- Parameters:
msg
- message describing the reason for the exceptioncause
- a Throwable which is the cause of the exception
-
DataflowAnalysisException
public DataflowAnalysisException(java.lang.String message, org.apache.bcel.generic.MethodGen methodGen, org.apache.bcel.generic.InstructionHandle handle)
Constructor from method and instruction.- Parameters:
message
- reason for the errormethodGen
- the methodhandle
- the instruction
-
DataflowAnalysisException
public DataflowAnalysisException(java.lang.String message, org.apache.bcel.generic.MethodGen methodGen, org.apache.bcel.generic.InstructionHandle handle, java.lang.Throwable cause)
Constructor from message, method and instruction, and Throwable object (cause).- Parameters:
message
- reason for the errormethodGen
- the methodhandle
- the instructioncause
- a Throwable which is the cause of the exception
-
-