Class CodeConstraintException
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.CodeConstraintException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
StaticCodeConstraintException, StructuralCodeConstraintException
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file does not pass the
verification pass 3. Note that the pass 3 used by "JustIce" involves verification that is usually delayed to pass 4.
- See Also:
-
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