ब्रेक स्टेटमेंट लूप को टर्मिनेट करता है और लूप के तुरंत बाद एक्जीक्यूशन को स्टेटमेंट में ट्रांसफर करता है।
जब लूप के अंदर ब्रेक स्टेटमेंट का सामना करना पड़ता है, तो लूप को तुरंत समाप्त कर दिया जाता है और लूप के बाद अगले स्टेटमेंट पर प्रोग्राम कंट्रोल फिर से शुरू हो जाता है।
लूप के दौरान ब्रेक स्टेटमेंट के साथ काम करने का तरीका जानने के लिए आइए एक उदाहरण देखें। निम्नलिखित कोड स्निपेट ब्रेक स्टेटमेंट का उपयोग करके लूप को समाप्त करता है।
if (a > 15) { break; }
निम्नलिखित पूरा कोड है।
उदाहरण
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(); } } }
आउटपुट
value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15