TUTORIALProgrammingFETCHED

Perl continue 语句

Perl continue 语句 Perl 循环 Perl continue 块通常在条件语句再次判断前执行。 continue 语句可用在 while 和 foreach 循环中。 语法 while 循环中 continue 语句语法格式如下所示: while(condition){ statement(s); }continue{ statement(s); } foreach 循环中 continue 语句..

Updated 7/16/2026

Tutorial detail pages default to noindex.

Perl continue 语句

Perl 循环 Perl 循环

Perl continue 块通常在条件语句再次判断前执行。

continue 语句可用在 while 和 foreach 循环中。

语法

while 循环中 continue 语句语法格式如下所示:

while(condition){
   statement(s);
}continue{
   statement(s);
}

foreach 循环中 continue 语句语法格式如下所示:

foreach $a (@listA){
   statement(s);
}continue{
   statement(s);
}

实例

while 循环中使用 continue 语句:

实例

#/usr/bin/perl $a = 0; while($a < 3){ print "a = $a\n"; }continue{ $a = $a + 1; }

执行以上程序,输出结果为:

a = 0
a = 1
a = 2

foreach 循环中使用 continue 语句:

实例

#/usr/bin/perl @list = (1, 2, 3, 4, 5); foreach $a (@list){ print "a = $a\n"; }continue{ last if $a == 4; }

执行以上程序,输出结果为:

a = 1
a = 2
a = 3
a = 4

Perl 循环 Perl 循环