Pengkondisian If-Else

Syarat khusus pada java meliputi :

  • Tidak menerima sistem duplikasi case.

  • Harus mengandung value yang konstan dan tidak menggunakan variabel.

  • Jika semua case tidak terpenuhi maka lanjut ke default case sebagai default case yang akan dijalankan.

Contoh:

// ./learn/basic/Percabangan/SwitchCase.java

package learn.basic.StrukturKontrol.Percabangan;

public class SwitchCase {
public static void main(String[] args) {
int angka = 20;

switch(angka) {
// jika angka 15 case 15 akan diesekusi
// break sebagai penutup dari fungsi case
// jika tidak akan lanjut sampai ke default case
// atau case yang memiliki break statement
case 15:
System.out.println("Kode ini tidak akan pernah dijalankan");
break
case 20:
System.out.println("Angka bernilai 20");
break
// statement ini akan dijalankan jika kedua case
// tidak terpenuhi
default:
System.out.println("Angka tidak terdaftar.");
}
}
}