Fungsi Perintah Break & Continue pada Java


Assalamualaikum Warahmatullahi Wabarakatuh.

Dalam Java, kata kunci  Break dan Continue adalah struktur kontrol yang pada umumnya digunakan dalam sebuah perulangan seperti while, do-while dan for loops atau statement lainnya seperti switch-case, kedua keyword tersebut digunakan dalam sebuah statement untuk menghentikan dan melanjutkan pernyataan didalam statement pada kondisi tertentu

Cara Menggunakan Perintah Break dan Continue pada Java

Tutorial  kali ini kita akan belajar mengenai cara penggunaan Break dan Continue pada Java, disini kita akan membuat contoh program sederhana dengan menggunakan kedua kata kunci tersebut. Ok langsung saja kalian mulai tutorial berikut ini.

Materi Yang Harus Kamu Pelajari Sebelumnya:

A. Kata Kunci Break

Break pada umumnya digunakan dalam java untuk mengakhiri sebuah eksekusi dalam statement, dengan menggunakan kata kunci Break, pernyataan didalam statement akan langsung berhenti, jadi kita harus membuat sebuah kondisi. kapan program akan berhenti.

for loops digunakan saat diamana kita ingin melakukan hal yang khusus seperti jika nilainya mencapai angka tertentu atau lebih dari angka tertentu maka kita akan menghentikan program tersebut.

Contohnya seperti pad program berikut ini:

public class break_continue {
    public static void main(String[] args){
        for(int w=0; w<7; w++){
            if(w == 5){
                break;
            }else{
            System.out.println(w);
            }
        }
    }
}

Demo:

Contoh program menggunakan Kata Kunci Break

Dimana saat nilai pada variable w mencapai angka 5, maka program akan berhenti total dan pernyataan dialam for loops tidak akan di eksekusi kembali.

Selain pada statement perulangan, pada umumnya saat kita menggunakan statement switch-case, pernyataan didalam case perlu kita tambahkan atau akhiri dengan Break,

Seperti pada contoh berikut ini:

public class break_continue {
    public static void main(String[] args){
        int Makanan = 2;
        switch(Makanan){
            case 1:
                System.out.println("Ayam Goreng");
                break;
            case 2:
                System.out.println("Mie Rebus");
                break;
            case 3:
                System.out.println("Bakso");
                break;
            default:
                System.out.println("Menu Tidak Ditemukan");
        }
    }
}

Demo:

Contoh penggunaan Break pada statement Switch

Jika kita hilangkan kata kunci switch pada case tersebut, maka menjadi seperti ini:

public class break_continue {
    public static void main(String[] args){
        int Makanan = 2;
        switch(Makanan){
            case 1:
                System.out.println("Ayam Goreng");
            case 2:
                System.out.println("Mie Rebus");
            case 3:
                System.out.println("Bakso");
            default:
                System.out.println("Menu Tidak Ditemukan");
        }
    }
}

Demo:

Contoh statement switch-case tampa diakhiri dengan Break

B. Kata Kunci Continue

Berbeda dengan Break, kata kunci Continue tidak akan menghentikan program saat dieksekusi misalnya menggunakan for loops tapi hanya akan mengskip atau melewatinya saja.

Contohnya seperti berikut ini:

public class break_continue {
    public static void main(String[] args){
        for(int w=0; w<7; w++){
            if(w == 4){
                continue;
            }else{
            System.out.println(w);
            }
        }
    }
}

Demo:

Contoh program menggunakan Keyword Continue

Coba kalian perhatikan, saat nilai pada variable w berada pada angka 4, maka program akan mengskip atau melewatkan pengeksekusin tersebut maka for loops akan langsung melanjutkan pada perulangan selanjutnya tampa mencetak nilai 4 terlebih dahulu.

Itulah tutorial dasar mengenai penggunaan Break dan Continue pada Java, semoga bermanfaat serta mohon maaf bila ada kesalahan.

Wassalamualaikum Warahmatullahi Wabarakatuh.

Wildan M Athoillah
Wildan M Athoillah Blogger dan spesialis pembuat aplikasi android.