Top Description Fields Constructors
org.apache.bcel.verifier.exc

public abstract Class StaticCodeConstraintException

extends CodeConstraintException
Class Inheritance
Known Direct Subclasses
org.apache.bcel.verifier.exc.StaticCodeInstructionConstraintException, org.apache.bcel.verifier.exc.StaticCodeInstructionOperandConstraintException

Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a static constraint as described in the Java Virtual Machine Specification, 2nd edition, 4.8.1, pages 133-137. The static constraints checking part of pass 3 is called pass 3a in JustIce.

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides org.apache.bcel.verifier.exc.CodeConstraintException.serialVersionUID.

Constructor Detail

StaticCodeConstraintExceptionback to summary
public StaticCodeConstraintException(final String message)