Class ExceptionRange
- java.lang.Object
-
- com.sun.jdo.api.persistence.enhancer.classfile.ExceptionRange
-
public class ExceptionRange extends Object
ExceptionRange represents a range an exception handler within a method in class file.
-
-
Constructor Summary
Constructors Constructor Description ExceptionRange(InsnTarget startPC, InsnTarget endPC, InsnTarget handlerPC, ConstClass catchType)
constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConstClass
catchType()
return the exception specification a null return value means a catch of any (try/finally)InsnTarget
endPC()
return the end of the exception hander (exclusive)InsnTarget
handlerPC()
return the exception handler codeInsnTarget
startPC()
return the start of the exception hander (inclusive)
-
-
-
Constructor Detail
-
ExceptionRange
public ExceptionRange(InsnTarget startPC, InsnTarget endPC, InsnTarget handlerPC, ConstClass catchType)
constructor
-
-
Method Detail
-
startPC
public InsnTarget startPC()
return the start of the exception hander (inclusive)
-
endPC
public InsnTarget endPC()
return the end of the exception hander (exclusive)
-
handlerPC
public InsnTarget handlerPC()
return the exception handler code
-
catchType
public ConstClass catchType()
return the exception specification a null return value means a catch of any (try/finally)
-
-