public interface ExceptionBlock extends SingleSuccessorBlock
Node which can throw an exception.
This block has exactly one non-exceptional successor, and one or more exceptional successors.
The following invariant holds.
getNode().getBlock() == this
Block.BlockType| Modifier and Type | Method and Description |
|---|---|
Map<TypeMirror,Set<Block>> |
getExceptionalSuccessors()
Returns the list of exceptional successor blocks as an unmodifiable map.
|
Node |
getNode()
Returns the node of this block.
|
getFlowRule, getSuccessor, setFlowRulegetLastNode, getNodes, getPredecessors, getSuccessors, getType@Pure Map<TypeMirror,Set<Block>> getExceptionalSuccessors()