ฉันต้องการข้ามจากตรงกลางของswitch
คำสั่งไปยังคำสั่งวนซ้ำในรหัสต่อไปนี้:
while (something = get_something())
{
switch (something)
{
case A:
case B:
break;
default:
// get another something and try again
continue;
}
// do something for a handled something
do_something();
}
วิธีนี้ใช้ได้continue
หรือไม่ มีcontinue
งบโดยไม่สนใจswitch
งบ? C และ C ++ แตกต่างกันในพฤติกรรมของพวกเขาที่นี่หรือไม่?
do_something()
แต่ห่วงดังกล่าวข้างต้นจะไม่ดำเนินการ