class X::ControlFlow
src
class X::ControlFlow is Exception { }
Thrown when a control flow construct (such as next or redo ) is called
outside the dyanmic scope of an enclosing construct that is supposed to catch
them.
For example
last
dies with
last without loop construct
Methods
illegal
method illegal returns Str:D
Returns the name of the control flow command that was called.
enclosing
method enclosing returns Str:D
Returns the name of the missing enclosing construct.