Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pernyataan continue meneruskan kontrol ke iterasi berikutnya dari pernyataan terlampir terdekatdo, for, atau while di mana ia muncul, melewati pernyataan yang tersisa dalam do,for, atau isi pernyataan while.
Sintaks
jump-statement:
continue ;
Iterasi berikutnya dari pernyataan do, for, atau while ditentukan sebagai berikut:
Dalam pernyataan
doatauwhile, perulangan berikutnya dimulai dengan mengevaluasi kembali ekspresi pernyataandoatauwhile.Pernyataan
continuedalam pernyataanformenyebabkan evaluasi ekspresi perulangan pernyataanfor. Kemudian, kode mengevaluasi kembali ekspresi bersyarat. Tergantung pada hasilnya, ia akan mengakhiri atau mengurai isi pernyataan. Untuk informasi selengkapnya tentangforpernyataan dan nonterminalnya, lihat Pernyataanfor.
Berikut adalah contoh pernyataan continue tersebut:
while ( i-- > 0 )
{
x = f( i );
if ( x == 1 )
continue;
y += x * x;
}
Dalam contoh ini, isi pernyataan dijalankan sementara i lebih besar dari 0. Pertama, f(i) ditetapkan ke x; kemudian, jika x sama dengan 1, pernyataan continue dijalankan. Sisa pernyataan dalam isi diabaikan. Eksekusi dilanjutkan di bagian atas perulangan dengan evaluasi pengujian perulangan.