جاوا میں ایک سے زیادہ لوپ (جس میں دو لوپ بھی شامل ہیں) کو توڑنے کا طریقہ

How Break Out Multiple Loops Java



مسئلہ: مندرجہ ذیل کے طور پر توڑ صرف ایک لوپ سے باہر کود سکتا ہے:

while(true){ for (int i = 1 i = l) { System.out.println('T' + ' ' + t2) break //if not included, the break can only jump out of the for loop, but not out of the while loop } } }

حل: آپ لیبل اسٹیٹمنٹ کو ملٹی لیئر لوپ کو توڑنے کے لئے اس طرح استعمال کرسکتے ہیں:



look: //Use the mark statement look, you can write other statements, such as a: b: etc. while(true){ for (int i = 1 i = l) { System.out.println('T' + ' ' + t2) break look // Jump out of the while statement directly } } }