uważam że używanie instrukcji break, continue w pętlach (for, while) za bardzo nieeleganckie rozwiązanie
zaciemnia to kod . Wg mnie należy tak definiować warunki aby nie było konieczności przerywania pętli instrukcjami brek/continue
konkretnie : jeśli pętla zawsze musi przelecieć przez wszystkie indeksy - używam for
jeśli ma się skończyć przy pewnych warunkach używam while , i to warunek decyduje o skończeniu pętli
np.
while ( i<n && coś ) i++; // i gdzie tu potrzeba na użycie break ?