In that case, it will break out of the for
loop. break
will break from loops (such as while
, do/while
, for
) and switch
statements.
If I have if() statements nested in a for() loop, does a break; within them apply to the for() loop? [duplicate]
Question
Nothing to add beyond the question provided in the title...
Example:
for(...) {
if(...) {
if(...) {
//doing stuffs
break;
}
}
}
//does that break statement get me to this spot?
Solution
OTHER TIPS
Yes. The break
will break out of the for-loop. break
doesn't break out of if-statements.
Yes. Because break
doesn't work for if
statements. Therefore, it will work for the next loop encountered.
Note: break
is used to terminate loops (for
, while
, or do-while
).
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow