Stavek continue uporabljamo v telesih zank while, for in do. S tem stavkom prekinemo tekočo ponovitev zanke in sprožimo začetek naslednje ponovitve (seveda, če je pogoj za ponovitev zanke izpolnjen). Stavek continue v telesu zanke while povzroči skok na začetek zanke. To pomeni, da se na novo ovrednoti pogoj, zanka pa se ponovi, če je pogoj izpolnjen. V zanki for stavek continue sproži najprej izračun tretjega izraza (povečanje števca), šele nato pa preveri pogoj za ponovitev zanke. Če je pogoj izpolnjen, se zanka ponovi. Stavek continue v telesu zanke do-while pa povzroči skok na konec zanke. Tam se na novo ovrednoti pogoj, zanka pa se ponovi, če je pogoj izpolnjen.
#include <iostream> using namespace std; int main () { for (int i=1; i<=10; i++) { if (i==5) continue; cout << i << " "; } return 0; }
Za gornji program dobimo naslednji izpis na zaslonu:
1 2 3 4 6 7 8 9 10