public class ExceptionTableEntry extends Object
Constructor and Description |
---|
ExceptionTableEntry(int startPC,
int endPC,
int handlerPC,
CPClass catchType)
Create a new ExceptionTableEntry.
|
Modifier and Type | Method and Description |
---|---|
CPClass |
getCatchType() |
void |
renumber(List<Integer> byteCodeOffsets) |
void |
resolve(ClassConstantPool pool) |
void |
write(DataOutputStream dos) |
public ExceptionTableEntry(int startPC, int endPC, int handlerPC, CPClass catchType)
startPC
- intendPC
- inthandlerPC
- intcatchType
- CPClass (if it's a normal catch) or null (if it's a finally clause).public void write(DataOutputStream dos) throws IOException
IOException
public CPClass getCatchType()
public void resolve(ClassConstantPool pool)
Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.