Strukrur Program Java
Strukrur Program Java
PENGERTIAN JAVA
public static void main(String[] args){ main : nama method utama dari program java.
System.out.println("Hello World!");
String : tipe argumen yang diterima untuk parameter dari
}
command java.
}
args : array argumen yang biasa ditambahkan pada saat
menggunakan command java untuk menjalankan
program java.
3
TIPE DATA
6
IDENTIFIER
• Kata kunci pada teknologi Java , tidak dapat dijadikan nama int_float
identifier variabel.
7
ARRAY
Array adalah suatu variabel yang terdiri dari sekumpulan data dimana data-data tersebut mempunyai
tipe data yang sama.
Setiap data disimpan dalam alamat memori yang berbeda-beda dan disebut dengan elemen array.
Contoh array
atau
9
DEKLARASI ARRAY
Contoh :
“Desember”};
10
CONTOH PROGRAM ARRAY
11 11
LIST
6
DECISION
If statement
Pernyataan IF akan menentukan sebuah pernyataan yang akan dieksekusi jika dan hanya jika
persyaratan bernilai benar (true).
If ...else statement
Pernyataan if-else digunakan apabila dibutuhkan eksekusi untuk beberapa pernyataan
dengan kondisi true dan pernyataan lain dengan kondisi false.
Nested if statement
Dapat menggunakan pernyataan if atau if..else didalam if atau if..else statement.
Switch statement
switch case hanya dapat digunakan apabila kondisi/syarat yang diberikan bernilai tunggal.
(tambahkan gambar switch case).
13
ITERATION/LOOPING
LOOPING/PERULANGAN
FOR
Statement FOR digunakan untuk melakukan perulangan dalam mengeksekusi kode yang
sama sebanyak jumlah yang ditentukan.
Contoh syntax : for (int nilai = 0; nilai < 10 ; nilai++) {
System.out.println(nilai);
}
WHILE
Statement WHILE adalah pernyataan atau blok pernyataan yang diulang-ulang sampai
mencapai kondisi yang cocok.
Contoh syntax :
while (int nilai < 10) {
System.out.print(nilai);
nilai++;
14
}
LOOPING/PERULANGAN
DO - WHILE
Contoh :
do {
System.out.println(nilai);
nilai++;
} while (nilai<0);
13
15
EXCEPTION HANDLING
Exception handling merupakan fasilitas di java yang berguna untuk menangkap bug atau
kesalahan yang terjadi ketika program berjalan.
try{ Output :
System.out.println("perintah selanjutnya");
Jika hasil benar maka system akan mencetak “perintah
selanjutnya” dan jika hasil salah maka kesalahan yang
}
muncul akan dianggap sebagai object dan ditangkap
catch (Exception kesalahan){
catch kemudian di assign ke variable kesalahan dengan
System.err.println(kesalahan);
tipe Exception
}
16
FINALLY PADA EXCEPTION HANDLING
try{
System.out.println(“Ini Benar”);
}finally{
17
THROW PADA EXCEPTION HANDLING
try{
}catch(Exception e){
System.out.println(e);
18
THROWS EXCEPTION HANDLING
try{
f();
}catch(Exception e){
System.out.println(e);
//implementasi method
Output : java.lang.NullPointerException
19
METHOD
Contoh method non void
20
CONTOH METHOD VOID
}
System.out.println ("Nilai minimum = "+min);
}
21
20
SEKIAN, TERIMA
KASIH