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).