forum

Home / DeveloperSection / Forums / Breaking out of nested loops in Java

Breaking out of nested loops in Java

Royce Roy 2257 08-May-2015
I've got a nested loop construct like this:

for (Type type : types) {
    for (Type t : types2) {
         if (some condition) {
             // Do something and break...
             break; // Breaks out of the inner loop
         }
    }
}
Now how can I break out of both loops. I've looked at similar questions, but none concerns Java specifically. I couldn't apply these solutions because most used gotos.

I don't want to put the inner loop in a different method.

Update: I don't want to rerun the loops, when breaking I'm finished with the execution of the loop block.

java java  loop 
Updated on 08-May-2015

Can you answer this question?


Answer

1 Answers

Liked By