Perl Continue Statement
# Perl continue Statement
[ Perl Loops](#)
The Perl `continue` block is typically executed before the condition is re-evaluated in a loop.
The `continue` statement can be used in `while` and `foreach` loops.
### Syntax
The syntax for the `continue` statement in a `while` loop is as follows:
while(condition){ statement(s);}continue{ statement(s);}
The syntax for the `continue` statement in a `foreach` loop is as follows:
foreach $a (@listA){ statement(s);}continue{ statement(s);}
### Example
Using the `continue` statement in a `while` loop:
## Example
#/usr/bin/perl$a = 0; while($a<3){print"a = $an"; }continue{$a = $a + 1; }
Executing the above program will produce the following output:
a = 0 a = 1 a = 2
Using the `continue` statement in a `foreach` loop:
## Example
#/usr/bin/perl@list = (1, 2, 3, 4, 5); foreach$a(@list){print"a = $an"; }continue{last if$a == 4; }
Executing the above program will produce the following output:
a = 1 a = 2 a = 3 a = 4
[ Perl Loops](#)
YouTip