# लूप — कोर जावा

Source: https://www.geekswithgeeks.com/hi/core-java/java-loops

> Java के for, while, do-while और enhanced for-each लूप की तुलना करें, और break, continue व लेबल्ड स्टेटमेंट से चक्र नियंत्रित करें।

## चार रूप

गिनती पता हो तो `for`, शर्त तक `while`, कम-से-कम एक बार `do-while`, और किसी array/Iterable के लिए `for-each`।

```java
int[] nums = {2, 4, 6};
int sum = 0;
for (int n : nums) sum += n;      // for-each

int i = 0;
while (i < 3) { System.out.print(i); i++; }
```

## break, continue, लेबल

`break` अंदरूनी लूप से बाहर; `continue` अगले चक्र पर। लेबल्ड `break outer;` नेस्टेड लूप से बाहर निकलता है।
