Break dan Continue

Pernyataan break dan continue digunakan di dalam sebuah loop untuk mengubah flownya.

Pernyataan break mengakhiri perulangan segera ketika ditemui. Dan pernyataan continue memungkinkan kita untuk melewatkan pernyataan di dalam loop.

Break

Kadang-kadang, kita mungkin perlu segera mengakhiri loop di tengah. Dalam kasus seperti itu, pernyataan break digunakan.

Pernyataan break mengakhiri perulangan segera ketika ditemui.

class Main {
    public static void main(String[] args) {
 
        for (int i = 1; i <= 5; ++i) {
            System.out.println(i);
            break;
        }
        System.out.println("print diluar perulangan.");
    }
}

class Main {
    public static void main(String[] args) {
 
        for (int i = 1; i <= 5; ++i) {
            System.out.println(i);
 
            if (i == 3) {
                break;
            }
        }
        System.out.println("print diluar perulangan.");
    }
}

Continue

Pernyataan continue digunakan untuk melompati kode di dalam loop untuk iterasi saat ini. Loop tidak akan berhenti tetapi berlanjut dengan iterasi berikutnya.

class Main {
    public static void main(String[] args) {
 
        for (int i = 1; i <= 10; i++) {
            if (i % 2 != 0) {
                continue;
            }
            System.out.println(i);
        }
    }
}

Last updated