in einer for Schleife:
mit break() kommst Du aus dem for; der Code nach dem for{} wird abgearbeitet.
mit continue() wird der aktuelle for Durchlauf beendet und der nächste Schleifendurchlauf gestartet.
for (){
while(){
break;
}
}
In Deinem Beispiel wird die while Schleife beendet nicht aber die for-Schleife.
Grüße Uwe