[Chapter 3] 3.2.99 next
Author: Larry Wall, Tom Christiansen & Randal L. Schwartz
Date: 1999-07-02T01:51:34Z

#

| Chapter 3 Functions |

### 3.2.99 next

    next LABEL
    next

The next command is like the continue statement in C: it starts the next iteration of the loop designated by `LABEL`:

    LINE: while (<STDIN>) {
        next LINE if /^#/;     # discard comments
        ...
    }

Note that if there were a continue block in this example, it would execute immediately following the invocation of next. When `LABEL` is omitted, the command refers to the innermost enclosing loop.

3.2.98 new |  | 3.2.100 no