Jika Anda ingin melewatkan iterasi saat ini, gunakan continue;.
for(int i =0; i <5; i++){if(i ==2){continue;}}
Perlu keluar dari seluruh loop? Menggunakanbreak;
for(int i =0; i <5; i++){if(i ==2){break;}}
Jika Anda perlu keluar lebih dari satu penggunaan loop break someLabel;
outerLoop:// Label the loopfor(int j =0; j <5; j++){for(int i =0; i <5; i++){if(i==2){break outerLoop;}}}
* Perhatikan bahwa dalam hal ini Anda tidak menandai titik dalam kode untuk melompat, Anda memberi label loop! Jadi setelah istirahat, kode akan terus berlanjut tepat setelah loop!
Saat Anda perlu melewati satu iterasi dalam penggunaan loop bersarang continue someLabel;, tetapi Anda juga bisa menggabungkan semuanya.
Seperti disebutkan dalam semua jawaban lain, kata kunci continueakan melompat ke akhir iterasi saat ini.
Selain itu Anda dapat memberi label loop Anda dimulai dan kemudian menggunakan continue [labelname];atau break [labelname];untuk mengontrol apa yang terjadi di loop bersarang:
loop1:for(int i =1; i <10; i++){
loop2:for(int j =1; j <10; j++){if(i + j ==10)continue loop1;System.out.print(j);}System.out.println();}
break
akan melewatkan loop :)Coba ini,
1. If you want to skip a particular iteration, use continue.
2. If you want to break out of the immediate loop use break
3 If there are 2 loop, outer and inner.... and you want to break out of both the loop from
the inner loop, use break with label.
misalnya:
terus
misalnya:
istirahat
misalnya:
putus dengan label
sumber
Jika Anda ingin melewatkan iterasi saat ini, gunakan
continue;
.Perlu keluar dari seluruh loop? Menggunakan
break;
Jika Anda perlu keluar lebih dari satu penggunaan loop
break someLabel;
* Perhatikan bahwa dalam hal ini Anda tidak menandai titik dalam kode untuk melompat, Anda memberi label loop! Jadi setelah istirahat, kode akan terus berlanjut tepat setelah loop!
Saat Anda perlu melewati satu iterasi dalam penggunaan loop bersarang
continue someLabel;
, tetapi Anda juga bisa menggabungkan semuanya.sumber
Seperti disebutkan dalam semua jawaban lain, kata kunci
continue
akan melompat ke akhir iterasi saat ini.Selain itu Anda dapat memberi label loop Anda dimulai dan kemudian menggunakan
continue [labelname];
ataubreak [labelname];
untuk mengontrol apa yang terjadi di loop bersarang:sumber
Gunakan
continue
kata kunci. Baca di sini .sumber
gunakan kata kunci continue .
EX:
sumber