Rabu, 19 November 2008

Struktur Kontrol Pada Java

Struktur kontrol digunakan untuk memenuhi berbagai kondisi, didalam Java ada 4 macam statement pengontrolan:
1. looping do-while, while, for
2. pengambilan keputusan if-else, switch-case
3. exception handling try-catch-finally, throw
4. percabangan break, continue, label:,
return
LOOPING
while

while (ekspresi) {
statement
}

do-while
do {
statement
} while (ekspresi)

for
for (inisialisasi; terminasi; incremen) {
statement
}

PENGAMBILAN KEPUTUSAN
if-else
if (ekspresi) {
statement
} else {
statement
}

else bisa sebanyak yang dibutuhkan.

switch-case
switch (int ekspresi) {
case 0: statement; break;
case 1: statement; break;
...
default: statement;
}
ekspresi yang digunakan harus integer
EXCEPTION HANDLING
try-catch-finally
try {
statement
} catch (tipeException nama) {
statement
} finally {
statement
}

PERCABANGAN
break
break digunakan untuk menghentikan switch, for, while, atau do-while.
break label digunakan untuk menghentikan kumpulan statement yang ditandai dengan suatu label.

continue
continue digunakan untuk men-skip iterasi pada suatu looping.

return
return digunakan untuk keluar dari method. return diikuti suatu nilai akan memberikan output bagi method, nilai yang dikeluarkan harus match dengan tipe method. return tanpa diikuti suatu nilai khusus untuk method bertipe void.

Tidak ada komentar: