Percabangan adalah sebuah istilah yang digunakan untuk menyebut alur program yang bercabang. Pada pemrogaman Java percabangan menggunakan kata kunci if
, else
, switch
, dan case
, dan operator ternary.
Contoh syntak percabangan 1, seperti ini :
suatu_kondisi
hanya bernilai true
/false
saja. Kita bisa gunakan operator relasi dan logika di sini.
Percabangan IF/ElseIF memiliki pilihan jika kondisinya salah.
IF : “Jika kondisi benar maka kerjakan ini, kalau tidak silahkan lanjut”.
ElseIF : “Jika kondisi benar maka kerjakan ini, kalau salah maka kerjakan yang itu, setelah itu lanjut”.
Contoh percabangan IF(satu kondisi) dan percabangan ElseIF(dua kondisi):
Sekarang mari kita coba membuat program menggunakan 2 kondisi(ElseIF) :
Misal : Jika nilai siswa diatas 70 maka dinyatakan lulus tapi jika tidak maka dinyatakan gagal.
Jika di Run maka menghasilkan output :
Cobalah untuk merubah nilai yang dimasukkan dan perhatikan apa yang akan terjadi.