break is used to forcefully stop loop even if it's condition is met.
Output:
line 12
ends the loop though it's condition is fulfilled.
Value of sum
is formed by adding i
to it (1 + 2 + 3 + 4 + 5 + 6 = 21).
Continue skips the current iteration of the loop.
Output:
line 10
stops the current iteration thus 4 isn't printed.
Unlike break
it doesn't skip the entire loop.