Di perulangan while dan juga perulangan do-while, program akan mengevaluasi ekspresiboolean dengan segera setelah pernyataan continue dieksekusi, sedangkan di perulangan for, aksi-setelah-tiap-iterasi akan dieksekusi dan selanjutnya kondisi-kelanjutan-loop dievaluasi kembali.
Baca artikel Pernyataan break Di Java
Berikut ini adalah contoh program penjumlahan nilai integer dari 1 sampai dengan 17 kecuali integer 7 dan 12 yang tidak diikutsertakan (excluding) dalam proses penjumlahan. Program menggunakan perulangan for yang di dalamnya terdapat pernyataan continue. Program akan menampilkan deret numerik integer beserta hasil penjumlahan dari deret numerik integer tersebut.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | // Nama file : ContohPenggunaanContinue.java // Mengimpor Java predifined class import javax.swing.JOptionPane; // Deklarasi kelas ContohPenggunaanContinue public class ContohPenggunaanContinue { public static void main(String[] args) { int jumlah = 0; String output = "Deret Angka : "; for (int angka = 1; angka <= 17; angka++) { if (angka == 7 || angka == 12) continue; jumlah += angka; output += angka + " "; } output += "\nJumlah Deret Angka : " + jumlah; JOptionPane.showMessageDialog(null, output, "Penjumlahan Deret Angka", JOptionPane.INFORMATION_MESSAGE); // Mengakhiri program GUI System.exit(0); } } |