Java Break and Continue
Java Break
คุณได้เห็นbreak
ข้อความที่ใช้ในบทก่อนหน้าของบทช่วยสอนนี้แล้ว มันถูกใช้เพื่อ "กระโดดออก" ของswitch
คำสั่ง
คำbreak
สั่งนี้ยังสามารถใช้เพื่อกระโดดออกจาก
ลูป
ตัวอย่างนี้หยุดการวนซ้ำเมื่อ i เท่ากับ 4:
ตัวอย่าง
for (int i = 0; i < 10; i++) {
if (i == 4) {
break;
}
System.out.println(i);
}
Java ดำเนินการต่อ
คำcontinue
สั่งจะแบ่งการวนซ้ำหนึ่งครั้ง (ในลูป) หากเงื่อนไขที่ระบุเกิดขึ้น และดำเนินการต่อด้วยการวนซ้ำถัดไปในลูป
ตัวอย่างนี้ข้ามค่าของ 4:
ตัวอย่าง
for (int i = 0; i < 10; i++) {
if (i == 4) {
continue;
}
System.out.println(i);
}
แบ่งและดำเนินการต่อในขณะที่วนรอบ
คุณสามารถใช้break
และcontinue
ในขณะที่ลูป:
แบ่งตัวอย่าง
int i = 0;
while (i < 10) {
System.out.println(i);
i++;
if (i == 4) {
break;
}
}
ต่อตัวอย่าง
int i = 0;
while (i < 10) {
if (i == 4) {
i++;
continue;
}
System.out.println(i);
i++;
}