org.apache.bcel.verifier.exc

Class StaticCodeConstraintException

Known Direct Subclasses:
StaticCodeInstructionConstraintException, StaticCodeInstructionOperandConstraintException

public abstract class StaticCodeConstraintException
extends CodeConstraintException

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.
Version:
$Id: StaticCodeConstraintException.java,v 1.1.1.1 2001/10/29 20:00:33 jvanzyl Exp $
Author:
Enver Haase

Constructor Summary

StaticCodeConstraintException(String message)
Constructs a new CodeConstraintException with the specified error message.

Method Summary

Methods inherited from class org.apache.bcel.verifier.exc.VerifierConstraintViolatedException

extendMessage, getMessage

Constructor Details

StaticCodeConstraintException

public StaticCodeConstraintException(String message)
Constructs a new CodeConstraintException with the specified error message.