Lorem ipsum dolor sit amet, consectetur adipiscing elit. Test link

Pengecualian Percabangan Switch Case

 Struktur SWITCH CASE ini terlihat lebih rapi daripada struktur IF ELSE IF, dan kadang kala bisa lebih efisien. Namun SWITCH CASE juga memiliki batasan, dimana tidak bisa dipakai untuk kondisi yang lebih kompleks seperti perbandingan dengan tanda lebih besar dari ">" maupun penggabungan kondisi.

 Kita tidak bisa membuat struktur CASE seperti berikut:

__________________________________________________________________________

// ini akan error

case > '90':

    System.out.println("Kebanyakan bolos...");

    Break;

__________________________________________________________________________


 Kondisi perbandingan di atas hanya bisa ditulis menggunakan struktur IF. Sehingga jika kondisi yang diperiksa cukup rumit, maka terpaksa harus menggunakan struktur IF ELSE IF. Struktur SWITCH CASE yang kita pelajari kali ini hanya cocok untuk operasi perbandingan sederhana, dimana nilai yang diperiksa hanya terdiri dari nilai yang tetap.

Posting Komentar