ब्रेक स्टेटमेंट लूप को टर्मिनेट करता है और लूप के तुरंत बाद एक्जीक्यूशन को स्टेटमेंट में ट्रांसफर करता है।
जारी बयान के कारण लूप अपने शरीर के शेष भाग को छोड़ देता है और पुनरावृति से पहले तुरंत अपनी स्थिति का पुन:परीक्षण करता है।
जब लूप के अंदर ब्रेक स्टेटमेंट का सामना करना पड़ता है, तो लूप को तुरंत समाप्त कर दिया जाता है और लूप के बाद अगले स्टेटमेंट पर प्रोग्राम कंट्रोल फिर से शुरू हो जाता है।
सी # में जारी बयान कुछ हद तक ब्रेक स्टेटमेंट की तरह काम करता है। हालांकि, समाप्ति को मजबूर करने के बजाय, जारी रखें लूप के अगले पुनरावृत्ति को होने के लिए मजबूर करता है, बीच में किसी भी कोड को छोड़ देता है।
थोड़ी देर के लूप में कंटिन्यू स्टेटमेंट का उपयोग करने के लिए पूरा कोड निम्नलिखित है -
उदाहरण
using System; namespace Demo { class Program { static void Main(string[] args) { /* local variable definition */ int a = 10; /* loop execution */ while (a > 20) { if (a == 15) { /* skip the iteration */ a = a + 1; continue; } Console.WriteLine("value of a: {0}", a); a++; } Console.ReadLine(); } } }
निम्नलिखित ब्रेक स्टेटमेंट का एक उदाहरण है -
उदाहरण
using System; namespace Demo { class Program { static void Main(string[] args) { /* local variable definition */ int a = 10; /* while loop execution */ while (a < 20) { Console.WriteLine("value of a: {0}", a); a++; if (a > 15) { /* terminate the loop using break statement */ break; } } Console.ReadLine(); } } }