Modul ini mengelompokkan pernyataan yang mengatur jalan eksekusi program, yaitu percabangan dengan if dan switch, perulangan dengan for, while, do-while, dan for-each, serta lompatan dengan break, continue, dan label. Posisi modul ini tepat setelah dasar bahasa, sebab operator dan tipe data yang dikenal di sana menjadi bahan baku kondisi dan penghitung di sini. Setelah modul ini, logika program mulai dipecah ke dalam metode, dan pengendalian alur yang rapi menjadi bekal utamanya.
Alur Kontrol
Percabangan if dan switch, perulangan, serta pernyataan lompat break, continue, dan label.
0/0 selesai
- if dan else
Membangun percabangan tunggal, berantai, dan bersarang, serta menghindari bug klasik = vs ==.
- switch
Memakai switch klasik dan bentuk panah modern Java 14, sampai switch expression yang mengembalikan nilai.
- Perulangan
Memilih antara for, while, do-while, dan for-each yang disempurnakan sesuai bentuk masalahnya.
- break, continue, dan Label
Menghentikan atau melompati putaran dengan break dan continue, termasuk break berlabel yang jarang dipakai.