Kurz erklärt
Zwei Sprunganweisungen zur Ablaufsteuerung innerhalb von Schleifen: break verlässt die Schleife komplett, continue überspringt nur den Rest des aktuellen Durchlaufs.
Genauer
break wird auch in switch-Statements genutzt, um den Fallthrough zwischen Cases zu verhindern. Bei verschachtelten Schleifen wirken beide standardmäßig nur auf die innerste Schleife — mit benannten Labels (aussen: for (...) { ... break aussen; }) lässt sich das gezielt auf eine äußere Schleife ausweiten.