J. E. N. I.
6.4.2 Continue statement
Statement continue memiliki dua bentuk: unlabeled dan labeled. Anda dapat menggunakan statement continue untuk melewati pengulangan dari for, while, atau dowhile loop yang sedang berjalan.
6.4.2.1 Unlabeled continue statement
Bentuk unlabeled akan melewati akhir statement pada bagian yang dalam dan memeriksa boolean expression yang mengkontrol loop, pada dasarnya akan melewati bagian pengulangan pada loop.
Berikut ini adalah contoh dari penghitungan angka dari“ Beah” dalam suatu array.
String names [] = {" Beah ", " Bianca ", " Lance ", " Beah "}; int count = 0;
for( int i = 0; i < names. length; i ++){
if(! names [ i ]. equals(" Beah ")){ continue; // skip next statement
}
} count ++;
System. out. println(" There are " + count + " Beahs in the list ");
6.4.2.2 Labeled continue statement
Bentuk labeled akan melanjutkan sebuah statement dengan melewati pengulangan yang sedang berjalan dari loop terluar yang diberi label( tanda).
outerLoop: for( int i = 0; i < 5; i ++){
for( int j = 0; j < 5; j ++){ System. out. println(" Inside for( j) loop "); // message1 if( j == 2) continue outerLoop;
}
}
System. out. println(" Inside for( i) loop "); // message2
Pada contoh ini, pesan ke-2 tidak dicetak, karena statement continue akan melewati pengulangan yang sedang berjalan.
Pengenalan Pemrograman 1 17