break and continue java In Hindi
जावा प्रोग्रामिंग में ब्रेक और कंटिन्यू स्टेटमेंट का यूज़ जैसे, फॉर लूप, व्हाइल लूप, डू व्हाइल लूप और स्विच, इफ एल्स स्टेटमेंट के मौजूदा कण्ट्रोल फ्लो को मैनेज या हैंडल करने में किया जाता है। यहाँ ब्रेक और कंटिन्यू स्टेटमेंट मौजूदा प्रोग्राम में लूप या स्विच स्टेटमेंट के डिफ़ॉल्ट बिहेवियर को मॉडिफाई करने में हेल्प करते हैं. जहा ब्रेक और कंटिन्यू स्टेटमेंट मौजूदा प्रोग्राम लूप को कम्पलीट ब्रेक करने या प्रोग्राम लूप से पूरी तरह बाहर निकलकर या लूप के मौजूदा इटरेशन को स्किप करके कंटिन्यू करने में हेल्पफुल होते है।

Break Statement in Java.
जावा प्रोग्राम में break स्टेटमेंट का यूज़ किसी रन प्रोग्राम लूप के अंदर प्रिंट होने वाले स्टेटमेंट लूप या switch स्टेटमेंट को समय से पहले ब्रेक या टर्मिनेट करने में किया जाता है, चाहे मौजूदा प्रोग्राम लूप कंडीशन कम्पलीट न हुई हो। प्रोग्राम में break स्टेटमेंट के एग्जीक्यूट होने के बाद कंट्रोल अगले स्टेटमेंट पर मूव हो जाता है, जो लूप या स्विच के बाद आता है।
Break Statement in Java Loops.
किसी भी जावा प्रोग्राम में break स्टेटमेंट का यूज़ फॉर लूप, व्हाइल लूप, डू व्हाइल लूप और स्विच इफ एल्स स्टेटमेंट लूप से इमीडियेट एग्जिट या ब्रेक करने में किया जा सकता है। जावा प्रोग्राम में break स्टेटमेंट के एग्जीक्यूट होने के बाद प्रोग्राम लूप ब्रेक या टर्मिनेट हो जाता है, और प्रोग्राम लूप के बचे हुए अन्य बाद के प्रोग्राम कोड स्टेटमेंट के साथ कंटिन्यू रहता है।
Break in switch statement.
जावा प्रोग्राम में स्विच स्टेटमेंट में ब्रेक स्टेटमेंट के यूज़ से आप प्रोग्राम में होने वाले फॉल-थ्रू कांसेप्ट बिहैवियर को ब्रेक कर सकते है. इसका अर्थ है कि ब्रेक स्टेटमेंट एक केस ब्लॉक एग्जीक्यूट होने के बाद बाद के बचे हुए केस के एग्जीक्यूशन को ब्रेक कर देता है।
Syntax of the break statement.
break;
Example of the break statement in a for loop.
public class Main
{
public static void main(String[] args) {
// here it Print numbers from 1 to 10 but we use break keyword when the loop reaches at 7
for (int p = 1; p <= 10; p++) {
if (p == 7) {
break; // here for loop break and exit when the loop reaches p == 7
}
System.out.println(p);
}
}
}
Break in switch statement explanation.
- यहाँ फॉर लूप प्रोग्राम में 1 से 6 तक के नंबर स्टेटमेंट को प्रिंट करता है। जब p वेरिएबल वैल्यू 7 नंबर के बराबर हो जाती है, तो break कीवर्ड स्टेटमेंट एग्जीक्यूट होता है, और लूप तुरंत ब्रेक हो कर एग्जिट हो जाता है।
Example of break in a Java switch statement.
public class Main
{
public static void main(String[] args) {
int country = 3;
switch (country) {
case 1:
System.out.println(“Singapore”);
break;
case 2:
System.out.println(“Usa”);
break;
case 3:
System.out.println(“India”);
break; // here it Exits the switch statement after the country = 3 reach
case 4:
System.out.println(“China”);
break;
case 5:
System.out.println(“Uk”);
break;
case 6:
System.out.println(“Africa”);
break;
default:
System.out.println(“Wrong country selection”);
}
}
}
break in a Java switch statement explanation.
- यहाँ इस प्रोग्राम में स्विच स्टेटमेंट में, “India” स्टेटमेंट को प्रिंट करने के बाद ब्रेक स्टेटमेंट आता है, जो किसी भी दूसरे बचे हुए केस स्टेटमेंट को इवैल्यूएट होने से ब्रेक कर देता है, और स्विच स्टेटमेंट से एग्जिट हो जाता है।
Continue Statement in Java.
जावा प्रोग्राम में continue स्टेटमेंट का यूज़ लूप के करंट फ्लो रेपीटशन पार्ट इटरेशन प्रोसेस को कंटिन्यू स्टेटमेंट से स्किप करने और नेक्स्ट इटरेशन या बचे हुए फ्लो पर मूव करने में किया जाता है। कंटिन्यू स्टेटमेंट सिर्फ़ लूप के करंट इटरेशन को इम्पैक्ट करता है, इसका मतलब है कि कंटिन्यू स्टेटमेंट मौजूदा प्रोग्राम लूप टर्मिनेट नहीं होता है, जबकि यह नेक्स्ट बचे हुए स्टेटमेंट पर मूव हो कर उन्हें प्रिंट करता है।
Continue Statements in Loops.
जब किसी जावा प्रोग्राम में continue स्टेटमेंट का यूज़ होता है, तो यह तुरंत मौजूदा प्रोग्राम लूप इटरेशन के लिए लूप के अंदर बचे हुए प्रोग्राम कोड को अवॉयड कर देता है, और नेक्स्ट अगले बचे हुए इटरेशन के साथ कंटिन्यू मूव करता है, और बचे हुए लूप की कंडीशन को फिर से चेक कर एनालाइज करता है।
Syntax of the continue statement.
continue;
Example of continue in a for loop.
public class Main
{
public static void main(String[] args) {
// here it Print numbers from 1 to 10 but it skip when the number is 7 and print remaining statement
for (int p = 1; p <= 10; p++) {
if (p == 7) {
continue; // here it Skip the current iteration when p is 7
}
System.out.println(p);
}
}
}
Explaining continue in a for loop.
- यहाँ इस प्रोग्राम में फॉर लूप 1 से 10 तक के नंबर को प्रिंट करता है, लेकिन जब p वेरिएबल वैल्यू 7 के बराबर पहुंच जाती है, तो continue स्टेटमेंट प्रिंट स्टेटमेंट को अवॉयड कर देता है, और नेक्स्ट इटरेशन स्टेटमेंट पर मूव हो जाता है।
Example of continue in a while loop.
public class Main
{
public static void main(String[] args) {
int p = 1;
// here it Print numbers from 1 to 10 but it skip when the number p is reached 6
while (p <= 10) {
if (p == 6) {
p++; // here it Increment p value to prevent an infinite loop situation
continue; // it Skip printing value when p reach is 6
}
System.out.println(p);
p++; // now here it Increment p variable for all other remaining cases
}
}
}
continue in a while loop explanation.
- यहाँ इस प्रोग्राम में व्हाइल लूप 1 से 10 तक के नंबर को प्रिंट करता है, यहाँ p वेरिएबल वैल्यू 6 के लिए वैल्यू प्रिंट को स्किप करेगा। इसके बाद continue स्टेटमेंट के अंदर p वेरिएबल p++ यह पक्का करता है कि लूप हमेशा न चले।
Example of continue in a do-while loop.
public class Main
{
public static void main(String[] args) {
int p = 1;
// here it Print numbers from 1 to 10 but it skip when the number is 6
do {
if (p == 6) {
p++; // here it Increment p variable to prevent an infinite loop
continue; // here it Skip printing when p is 6
}
System.out.println(p);
p++; // here it Increment p variable for all other cases
} while (p <= 10);
}
}
Explanation of a do-while loop.
- यहाँ इस एक्साम्प्ल में, जब p वेरिएबल वैल्यू 6 के बराबर हो जाता है, तो यहाँ continue स्टेटमेंट प्रोग्राम इटरेशन प्रोसेस को स्किप कर नेक्स्ट स्टेटमेंट को प्रिंट करता है।
Use cases for break and continue in Java programming.
break keyword use cases.
- ब्रेक स्टेटमेंट कुछ पर्टिकुलर कंडीशन कम्पलीट होने पर प्रोग्राम लूप से इमीडियेट एग्जिट करना। जैसे, किसी ऐरे डाटा में कोई स्पेसिफिक वैल्यू फाइंड करना आदि।
- जब किसी जावा प्रोग्राम में कोई स्पेसिफिक केस या कंडीशन कम्पलीट हो जाए, तो स्विच स्टेटमेंट केस ब्लॉक से एग्जिट करना, जिससे की फॉल-थ्रू बिहैवियर कांसेप्ट डेवलप न हो।
Continue Statement Use Cases.
- जावा प्रोग्राम लूप में कुछ स्पेसिफिक वैल्यू की प्रोसेसिंग स्किप करना है, जैसे, किसी लिस्ट में नेगेटिव नंबर वैल्यू को स्किप करना।
- जब जावा प्रोग्राम में कुछ स्पेशल कंडीशन कम्पलीट हों, तो मौजूदा प्रोग्राम इटरेशन प्रोसेस को स्किप करना और अगले इटरेशन के साथ कंटिन्यू करना आदि है।
Main Differences Between break and continue java statement
| Aspect | Break statement | Continue statement |
| Purpose of statement | Break statement immediate Exits the program loop or switch statement completely. | Continue statement used to Skips the current iteration and moves to the next iteration of the loop process. |
| Impact on Loop | Break statement immediate Terminates the program loop entirely and control moves to the next statement after the loop break. | Continue statement used to Skips the current loop iteration, but the loop continues to the next iteration will print. |
| Use in switch | Break keyword Used to exit the switch statement and prevent from fall-through concept. | Continue statement Cannot be used in a switch statement. |
| When to apply | Break statement used When you want to exit the loop or switch early when you need. | Continue statement used When you want to skip spec loop situation. |
Conclusion of break and continue.
- जावा प्रोग्राम में break स्टेटमेंट प्रोग्रामर को किसी स्पेशल कंडीशन के कम्पलीट होने पर लूप या स्विच स्टेटमेंट समय से पहले एग्जिट करने में हेल्प करता है।
- जावा प्रोग्राम में continue स्टेटमेंट प्रोग्रामर को लूप के मौजूदा इटरेशन प्रोसेस को स्किप करने और नेक्स्ट वाले स्टेटमेंट के साथ मूव करने की परमिशन प्रोवाइड करता है।
