Blogger

Delete comment from: Javarevisited

Anonymous said...

Actually your loop doesn't make anything with int[]numbers - it's using it only to check lenght for loop. Here's my updated version:

int[] numbers = new int[] { 100, 18, 21, 30 };

OUTER: for (int i = 0; i < numbers.length; i++) {
if (numbers[i] % 2 == 0) {
System.out.println("Loop at " + i + " Odd number: "
+ numbers[i] + ", continue from OUTER label");
continue OUTER;
}

INNER: for (int j = 0; j < numbers.length; j++) {
if (numbers[j] % 2 == 1) {
System.out.println("Loop at " + j + " Even number: "
+ numbers[j] + ", break from INNER label");
break INNER;
}
}
}

Oct 2, 2014, 7:52:41 AM


Posted to How to Use Break, Continue, and Label in Loop in Java? Example

Google apps
Main menu