ब्रेक स्टेटमेंट लूप को समाप्त करता है। लूप के लिए इसका उपयोग करने के लिए, आप हर बार उपयोगकर्ता से इनपुट प्राप्त कर सकते हैं और जब उपयोगकर्ता ऋणात्मक संख्या दर्ज करता है तो आउटपुट प्रदर्शित कर सकता है। आउटपुट तब प्रदर्शित होता है और ब्रेक स्टेटमेंट का उपयोग करके बाहर निकलता है -
for(i=1; i <= 10; ++i) { myVal = Console.Read(); val = Convert.ToInt32(myVal); // loop terminates if the number is negative if(val < 0) { break; } sum += val; }
उसी तरह, लूप के लिए स्टेटमेंट जारी रखें काम करता है, लेकिन यह नकारात्मक संख्या प्रदर्शित नहीं करेगा। जारी बयान के कारण लूप अपने शरीर के शेष भाग को छोड़ देता है और दोहराने से पहले तुरंत अपनी स्थिति का पुन:परीक्षण करता है -
for(i=1; i <= 10; ++i) { myVal = Console.Read(); val = Convert.ToInt32(myVal); // loop terminates if the number is negative and goes to next iteration if(val < 0) { continue; } sum += val; }