Java Break and Continue

Java Break: break कीवर्ड का उपयोग हमने पहले भी java switch चैप्टर में देखा हैं। जैसा की switch statement में block से बाहर निकलने की लिए किया जाता है ठीक उसी तरह break कीवर्ड का उपयोग एक loop से बाहर निकलने के लिए किया जाता हैं।

Java Break for loop

Example 1: Java break for loop
public class MyClass {

  public static void main(String[] args) {
    for (int x = 2; x <= 7; x++) {
      if (x == 5) {
        break;
      }
      System.out.println(x);
    }
  }
}
Result:
2
3
4

उदाहरण को समझते हैं

  • Initialization: हमने एक variable बनाया (x = 2) loop के शुरू होने से पहले।
  • Condition: अब हमने एक कंडीशन भी लगाया की (x<=7)
  • Increment/Decrement: अब हम चाहते हैं कि loop में कोड ब्लॉक execute होने पर x के वैल्यू में हर बार 1 की वृद्धि होनी चाहिए (x++).

Result: उपरोक्त उदाहरण में looping शुरु हो जाती है, अपने destination तब तक पहुँचने के लिए यानि की 7 तक लेकिन बीच में यह 5, जहा पे break कीवर्ड से मिलती है और यही पर break कीवर्ड काम करता है और looping को समाप्त कर देता हैं। ( x=2, 2+1=3, 3+1=4)

Java Break while loop

Example 1: Java break while loop
public class MyClass {

  public static void main(String[] args) {
    int x = 2;
    while (x <= 7) {
      System.out.println(x);
      x++;
      if (x == 5) {
        break;
      }
    }
  }
}
Result:
2
3
4

Java Continue

continue कीवर्ड loop की यात्रा को रोक देता है जब यह एक specified कंडीशन तक पहुंच जाता है, और फिर से उस कंडीशन को छोड़ कर फिर दुबारा से looping शुरू कर देता है।

Java Continue for loop

Example 1: Java continue for loop
public class MyClass {

  public static void main(String[] args) {
    for (int x = 2; x <= 7; x++) {
      if (x == 5) {
        continue;
      }
      System.out.println(x);
    }
  }
}
Result:
2
3
4
6
7

उदाहरण को समझते हैं

  • Initialization: हमने एक variable बनाया (x = 2) loop के शुरू होने से पहले।
  • Condition: अब हमने एक कंडीशन भी लगाया की (x<=7)
  • Increment/Decrement: अब हम चाहते हैं कि loop में कोड ब्लॉक execute होने पर x के वैल्यू में हर बार 1 की वृद्धि होनी चाहिए (x++).

Result: उपरोक्त उदाहरण में looping शुरु हो जाती है, अपने destination तब तक पहुँचने के लिए यानि की 7 तक लेकिन बीच में यह 5 मिलता है, जहा पे continue कीवर्ड से मिलती है और यही पर continue कीवर्ड काम करता है और दिए हुए specified कंडीशन को छोड़ देता है और looping को दुबारा शुरु कर देता हैं। (x=2, 2+1=3, 3+1=4, 4+1=5, 5+1=6, 6+1=7) (यही पर 5 को छोड़ कर के आगे बढ़ जाता है )

Final answer: 2, 3, 5, 6, 7

नोट: सरल भाषा में कहे तो, continue कीवर्ड का उपयोग specified कंडीशन से बचने के लिए किया जाता है।

Java break और continue के बीच अंतर के बारे में अधिक जानने के लिए कृपया www.c-sharpcorner.com पर जाये।

Java Continue while loop

Example 1: Java continue while loop
public class MyClass {

  public static void main(String[] args) {
    int x = 2;
    while (x <= 7) {
      if (x == 5) {
        x++;
        continue;
      }
      System.out.println(x);
      x++;
    }
  }
}
Result:
2
3
4
6
7
Article By: Brajlal Prasad
Created on: 17 Feb 2023  1619  Views
 Print Article
Report Error

If you want to report an error, or any suggestion please send us an email to [email protected]