Abrupt completion of the contained Statement is handled in the following manner:
break
with no label, no further action is taken and the while
statement completes normally.
continue
with no label, then the entire while
statement is executed again.
continue
with label L, then there is a choice:
while
statement has label L, then the entire while
statement is executed again.
while
statement does not have label L, the while
statement completes abruptly because of a continue
with label L.
while
statement completes abruptly for the same reason. Note that the case of abrupt completion because of a break
with a label is handled by the general rule for labeled statements (§14.6).