- next EXPR
Note that if there were a continue block on the above, it would get executed even on discarded lines. If LABEL is omitted, the command refers to the innermost enclosing loop. The
next EXPRform, available as of Perl 5.18.0, allows a label name to be computed at run time, being otherwise identical to
Note that a block by itself is semantically identical to a loop that executes once. Thus next will exit such a block early.
Unlike most named operators, this has the same precedence as assignment. It is also exempt from the looks-like-a-function rule, so
next ("foo")."bar"will cause "bar" to be part of the argument to next.