คำสั่ง Perl next ใช้เพื่อหยุดการดำเนินการคำสั่งที่เริ่มต้นจากคำสั่งถัดไปของคำสั่งถัดไปไปยังตัวระบุจุดสิ้นสุดของเนื้อหาลูป ถ่ายโอนไปยังการดำเนินการของบล็อกคำสั่งต่อไป จากนั้นกลับสู่จุดเริ่มต้นของเนื้อหาลูปเพื่อ เริ่มดำเนินการวนรอบถัดไป
รูปแบบไวยากรณ์เป็นดังนี้:
ถัดไป [ฉลาก];
LABEL เป็นทางเลือก หากไม่ได้ระบุ LABEL คำสั่งถัดไปจะกลับไปที่จุดเริ่มต้นของเนื้อหาลูปและเริ่มดำเนินการวนรอบถัดไป
เมื่อรันโปรแกรมข้างต้น ผลลัพธ์ที่ได้คือ:
ค่าของ a คือ: 10a ค่าคือ: 11a ค่าของ 12a คือ: 13a ค่าคือ: 14a ค่าคือ: 16a ค่าของ 17a คือ: 18a ค่าของ a: 19