Break dan continue


Dalam tutorial ini, kita akan membahas cara menggunakan break dan continue dalam bahasa pemrograman Kotlin. Kedua perintah ini digunakan untuk mengontrol alur eksekusi dalam loop.

1. Pengenalan

  • Break: Digunakan untuk menghentikan loop (perulangan) sepenuhnya.
  • Continue: Digunakan untuk melewati satu iterasi dari loop dan melanjutkan ke iterasi berikutnya.


2. Menggunakan Break

Perintah break dapat digunakan dalam loop for, while, dan do while. Contoh berikut menunjukkan bagaimana cara kerjanya.

Contoh Penggunaan Break

fun main() {
    for (i in 1..10) {
        if (i == 5) {
            break // menghentikan loop saat i == 5
        }
        println(i)
    }
}

Output:

1
2
3
4

Dalam contoh ini, loop akan berhenti ketika nilai i mencapai 5, dan tidak akan mencetak angka 5 atau lebih besar.

3. Menggunakan Continue

Perintah continue akan melewatkan iterasi saat ini dan melanjutkan ke iterasi berikutnya.

Contoh Penggunaan Continue

fun main() {
    for (i in 1..10) {
        if (i == 5) {
            continue // melewatkan ke iterasi berikutnya saat i == 5
        }
        println(i)
    }
}

Output:

1
2
3
4
6
7
8
9
10

Dalam contoh ini, ketika i mencapai 5, perintah continue akan melewati cetakan untuk nilai itu dan melanjutkan dengan iterasi berikutnya.

4. Kesimpulan

  • Gunakan break ketika Anda ingin menghentikan loop sepenuhnya.
  • Gunakan continue ketika Anda ingin melewatkan iterasi tertentu dan melanjutkan dengan iterasi selanjutnya.

Dengan pemahaman ini, Anda dapat lebih efektif dalam mengontrol alur program Anda menggunakan loop di Kotlin. Selamat mencoba!