Professional Documents
Culture Documents
Basic Java
Pemrograman Java III - Statement Perulangan do - while while dan for
STIKOMBALI2007
StatementPerulangan
Bagian pada body akan terus menerus dieksekusi selama pernyataan terminationmenghasilkantrue. ContohSyntax b. do-while Bentukumum:
do { body; } while (termination); class WhileDemo { public static void main(String[] args){ int count = 1; while (count < 11) { System.out.println("Count is: " + count); count++; } } }
Hampir sama dengan while, hanya di sini pemeriksaan terhadap pernyataan termination dilakukan di akhir perulangan, yang berarti perulangan pada body akan dieksekusi sekurangkurangnya sekali meskipunpernyataanterminationbernilaifalse. ContohSyntax
class DoWhileDemo { public static void main(String[] args){ int count = 1; do { System.out.println("Count is: " + count); count++; } while (count <= 11); } }
DasarPemrogramanJavaModulPertemuanIII
StatementPerulangan
Programberikutmenunjukkanpemakaianfor:
class forDemo {
public static void main(String args[]) { for (int i = 1; i <= 10; i++) System.out.print(i + " "); } }
Biladieksekusiakanmenghasilkan:
1 2 3 4 5 6 7 8 9 10
2. Eksepsi Penanganan eksepsi pada Java diatur dengan lima kata kunci: try, catch, throw, throws, dan finally. Pada dasarnya, try
digunakan untuk mengeksekusi suatu bagian program, dan jika muncul kesalahan, sistem akan melakukan throw suatu eksepsi yang dapat Anda catch berdasarkan tipe eksepsinya, atau yang Anda berikan finally dengan penanganan default. Berikut ini adalah bentuk dasar penanganan eksepsi:
try { // block of code } catch (ExceptionType1 e) { // exception handler for ExceptionType1 } catch (ExceptionType2 e) { // exception handler for ExceptionType2 throw (e); } finally { // rethrow the exception ...
DasarPemrogramanJavaModulPertemuanIII