public class CatchBlock extends CodeBlock
code, codeBuilder, endLabel, endPC, headVar, startPC, surroundingBlock, undeclaredLocals
Constructor and Description |
---|
CatchBlock(CodeBuilder cb,
TryBlock tryBlock,
CpClass catchType) |
Modifier and Type | Method and Description |
---|---|
void |
end()
End the block, noting the endPC and defining any labels specified
to be defined at block end.
|
TryBlock |
getTryBlock() |
addLocal, clearEndLabel, getEndLabel, getEndPC, getMethod, getStartPC, getSurroundingBlock, setCodeBuilder, setEndLabel, setSurroundingBlock, start
public CatchBlock(CodeBuilder cb, TryBlock tryBlock, CpClass catchType)
Copyright ? 2000-2003 Clarity Systems Group, LLC. All Rights Reserved.