Bentuk pernyataan continue berlabel (labeled) akan melanjutkan pengulangan yang
sedang terjadi dan dilanjuti ke pengulangan berikutnya dari pernyataan pengulangan yang
diberi label (tanda).
sedang terjadi dan dilanjuti ke pengulangan berikutnya dari pernyataan pengulangan 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, bagian message2 tidak pernah akan dicetak, karena pernyataan
continue akan melewati pengulangan.
Sumber : J.E.N.I.
Tidak ada komentar:
Posting Komentar