Class LocalVariableInfoInconsistentException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.bcel.verifier.exc.VerifierConstraintViolatedException
org.apache.bcel.verifier.exc.VerificationException
org.apache.bcel.verifier.exc.ClassConstraintException
org.apache.bcel.verifier.exc.LocalVariableInfoInconsistentException
- All Implemented Interfaces:
Serializable
A LocalVariableInfoInconsistentException instance is thrown by the LocalVariableInfo class when it detects that the
information it holds is inconsistent; this is normally due to inconsistent LocalVariableTable entries in the Code
attribute of a certain Method object.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new LocalVariableInfoInconsistentException with null as its error message string.Constructs a new LocalVariableInfoInconsistentException with the specified error message. -
Method Summary
Methods inherited from class VerifierConstraintViolatedException
extendMessage, getMessageModifier and TypeMethodDescriptionvoidextendMessage(String pre, String post) Extends the error message with a string before ("pre") and after ("post") the 'old' error message.Gets the error message string of this VerifierConstraintViolatedException object.Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
LocalVariableInfoInconsistentException
Constructs a new LocalVariableInfoInconsistentException with null as its error message string. -
LocalVariableInfoInconsistentException
Constructs a new LocalVariableInfoInconsistentException with the specified error message.- Parameters:
message- The error message.
-