C-Programmierung
Kontrollanweisung Continue
← Kontrollanweisung Break | ● | Kontrollanweisung Goto →
Die continue-Anweisung bricht den aktuellen Schleifendurchlauf ab. Die Programmausführung wird sofort mit dem nächsten Durchlauf fortgesetzt.
Im Unterschied zur break-Anweisung wird nicht die gesamte Schleife abgebrochen sondern nur unmittelbar an das Ende des Schleifenrumpfes gesprungen.
Bei verschachtelten Schleifen ist nur die innerste Schleife betroffen.
Beispiel:
for (statement1; condition1; statement2)
{
...
if (condition2) continue; ---
... |
<------------------------------
}
...
{
...
if (condition2) continue; ---
... |
<------------------------------
}
...