Array
- Berfungsi untuk menyimpan nilai pada suatu variabel yang memiliki tipe data yang sama.
- Konsep array adalah menyimpan setiap nilai ke dalam tiap blok yang disebut indeks.
- Setiap indeks dimulai dari 0 dan seterusnya.
- Deklarasi umum array adalah Tipe_data nama_variabel[jumlah_Indeks];
Contoh:
- Pengaksesan nilai dalam array menggunakan indeks baris dan kolom.
- Bentuk deklarasinya : variable[][]
- Utamanya digunakan untuk operasi Matriks.
- Berfungsi untuk menyimpan nilai pada suatu variabel yang memiliki tipe data yang sama.
- Konsep array adalah menyimpan setiap nilai ke dalam tiap blok yang disebut indeks.
- Setiap indeks dimulai dari 0 dan seterusnya.
- Deklarasi umum array adalah Tipe_data nama_variabel[jumlah_Indeks];
Contoh:
int nilai
[5]; // jumlah indeks dapat tidak ditulis meskipun belum diinisialisasi.
String []
nilai = new String[5]; // harus ditulis jumlah indeks jika belum
diinisialisasi
Note:
Jumlah indeks dapat ditulis ataupun tidak ditulis.
Jumlah indeks dapat ditulis ataupun tidak ditulis.
Jumlah indeks berarti menentukan batas maksimal
untuk menyimpan nilai ke dalam setiap indeks.
Tanpa penulisan jumlah indeks, jumlah indeks menjadi
dinamis (bergantung kepada jumlah nilai yang tersimpan).
Contoh Inisialisasi Array
int nilai[] = {7,8,9,10,6};
String [] nilai1 = new
String[]{"1","2"};
Penerapan Array
Array Multidimensi
- Pengaksesan nilai dalam array menggunakan indeks baris dan kolom.
- Bentuk deklarasinya : variable[][]
- Utamanya digunakan untuk operasi Matriks.
Contoh program:
- Ketika terjadi suatu eksepsi, maka dibutuhkan suatu objek tertentu untuk penanganan eksepsi tersebut.
- Terdapat beberapa metode untuk penanganan Eksepsi, yaitu: try…catch, throw, throws dan finally.
Metode untuk penanganan Eksepsi
Try…Catch
- Ketika terjadi satu eksepsi, maka blok catch akan “menangkapnya“ tanpa menghentikan program.
- Jika tidak terjadi suatu eksepsi, maka blok try yang akan dijalankan.
Blok Eksepsi
- Ketika terjadi suatu eksepsi, maka dibutuhkan suatu objek tertentu untuk penanganan eksepsi tersebut.
- Terdapat beberapa metode untuk penanganan Eksepsi, yaitu: try…catch, throw, throws dan finally.
Metode untuk penanganan Eksepsi
Try…Catch
- Ketika terjadi satu eksepsi, maka blok catch akan “menangkapnya“ tanpa menghentikan program.
- Jika tidak terjadi suatu eksepsi, maka blok try yang akan dijalankan.
Contoh program:
- Aliran eksekusi akan segera terhenti apabila telah mencapai pernyataan throw.
- Throw dibuat secara manual oleh programmer yang artinya kita dapat menentukan kapan kondisi throw terjadi.
Throw
- Aliran eksekusi akan segera terhenti apabila telah mencapai pernyataan throw.
- Throw dibuat secara manual oleh programmer yang artinya kita dapat menentukan kapan kondisi throw terjadi.
Contoh program:
- Method lain dibuat untuk menangkap eksepsi tersebut.
Throws
- Method lain dibuat untuk menangkap eksepsi tersebut.
0 komentar:
Posting Komentar