Java Lanjutkan Pernyataan: Panduan Lengkap – Codewithaden

Anda melihat a merusak Pernyataan yang digunakan sebelumnya di blog ini. Itu digunakan untuk “melompat keluar” dari mengalihkan penyataan. Itu merusak pernyataan juga dapat digunakan untuk melompat keluar dari lingkaran

Java Lanjutkan Pernyataan

Java Lanjutkan Pernyataan dapat digunakan di salah satu struktur loop. Ini menyebabkan loop untuk segera melompat ke iterasi berikutnya dari loop. Dalam untuk loop , Kata kunci terus menyebabkan kontrol melompat ke pernyataan pembaruan dengan cepat. Dalam Saat loop atau do-while loop , kontrol segera melompat ke ekspresi boolean.

Lanjutkan pernyataan sebagian besar digunakan di dalam loop. Setiap kali ditemui di dalam loop, kontrol langsung melompat ke awal loop untuk iterasi berikutnya, melewatkan pelaksanaan pernyataan di dalam tubuh loop untuk iterasi saat ini.

Sintaksis

Lihat sintaks berikut.

continue; 

Penggunaan Pernyataan Lanjutkan di dalam Loop untuk

Anda dapat menggunakan pernyataan Lanjutkan di dalam loop untuk. Lihat contoh kode berikut.

public class Conditionals {
  public static void main(String[] args) {
    for (int j = 17; j <= 21; j++) {
      if (j == 19) {
        continue;
      }
      System.out.print(j + " ");
    }
  }
} 

Lihat output berikut.

➜  java javac Conditionals.java
➜  java java Conditionals
17 18 20 21                        
➜  java 

Penggunaan Lanjutkan Saat Loop

Anda dapat menggunakan pernyataan Lanjutkan di loop while. Lihat contoh pemrograman berikut.

public class Conditionals {
  public static void main(String[] args) {
    int counter = 21;
    while (counter >= 17) {
      if (counter == 19) {
        counter--;
        continue;
      }
      System.out.print(counter + " ");
      counter--;
    }
  }
} 

Lihat output berikut.

➜  java javac Conditionals.java
➜  java java Conditionals
21 20 18 17                                                                     
➜  java 

Dalam kode di atas, kami mengulangi loop sementara dari 21 dan menghitung satu negatif.

Saat konter mencapai 19, maka kita perlu melewatkan, dan sekali lagi itu akan mencetak hitungan sampai saat kondisi gagal.

Itulah sebabnya dalam output di atas, hanya 19 yang dilewati, dan itu akan mencetak nomor lainnya.

Java Lanjutkan pernyataan dengan berlabel untuk loop

Kita bisa menggunakan "Lanjutkan pernyataan" dengan label. Fitur ini diperkenalkan dalam JDK 1.5. Jadi, kita dapat melanjutkan loop apa pun di Java sekarang apakah itu loop luar atau bagian dalam.

Lihat contoh kode berikut.

public class Conditionals {
  public static void main(String[] args) {
    kl: for (int i = 18; i <= 21; i++) {
      kb: for (int j = 18; j <= 21; j++) {
        if (i == 20 && j == 20) {
          continue kl;
        }
        System.out.println(i + " " + j);
      }
    }
  }
} 

EE output berikut.

➜  java javac Conditionals.java
➜  java java Conditionals
18 18
18 19
18 20
18 21
19 18
19 19
19 20
19 21
20 18
20 19
21 18
21 19
21 20
21 21
➜  java 

Berlabel Pernyataan Lanjutkan

Itu melanjutkan Pernyataan yang telah kita bahas sampai sekarang adalah bentuk yang tidak berlabel melanjutkan, yang melewatkan eksekusi pernyataan yang tersisa dari terdalam untuk , ketika, dan do-while loop.

Ada bentuk lain dari melanjutkan Pernyataan, bentuk berlabel, yang dapat digunakan untuk melewatkan eksekusi pernyataan yang terletak di dalam loop luar.

Itu untuk tutorial ini.

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *