โดยปกติแล้วบล็อก Perl Continue จะถูกดำเนินการก่อนที่จะประเมินคำสั่งแบบมีเงื่อนไขอีกครั้ง
คำสั่ง Continue สามารถใช้ใน while และ foreach ลูปได้
รูปแบบไวยากรณ์ของคำสั่ง Continue ในลูป while เป็นดังนี้:
ในขณะที่ (เงื่อนไข) { คำสั่ง (s);} ดำเนินการต่อ { คำสั่ง;}
รูปแบบไวยากรณ์ของคำสั่ง Continue ใน foreach loop เป็นดังนี้:
foreach $a (@listA){ คำสั่ง (s);} ดำเนินการต่อ { คำสั่ง;}
ใช้คำสั่ง Continue ใน while วนซ้ำ:
เมื่อรันโปรแกรมข้างต้น ผลลัพธ์ที่ได้คือ:
ก = 0ก = 1ก = 2
ใช้คำสั่ง Continue ใน foreach loop:
เมื่อรันโปรแกรมข้างต้น ผลลัพธ์ที่ได้คือ:
ก = 1a = 2a = 3a = 4