ExceptionEntrypublic class ExceptionEntry extends Object
Fields Summary |
---|
public ClassConstant | catchType | public int | startPC | public int | endPC | public int | handlerPC | public static final int | size |
Constructors Summary |
---|
ExceptionEntry(int s, int e, int h, ClassConstant c) // bytes in class files
startPC = s;
endPC = e;
handlerPC= h;
catchType = c;
|
Methods Summary |
---|
public void | countConstantReferences()
if ( catchType != null )
catchType.incReference();
| public void | externalize(ConstantPool p)
// do nothing.
| public void | write(java.io.DataOutput o)
o.writeShort( startPC );
o.writeShort( endPC );
o.writeShort( handlerPC );
o.writeShort( (catchType==null) ? 0 : catchType.index );
|
|