ARRAY DAN BLOkEKSEPSI
A. Array
Array adalah Sebuah tipe data bentukan yang terdiri dari sejumlah komponen dengan tipe yang sama. Array berfungsi untuk menyimpan nilai pada suatu variabel yang memiliki tipe data yang sama. Setiap indeks dimulai dari 0 dan seterusnya. Konsep dari array adalah menyimpan setiap nilai ke dalam tiap blok disebut indeks.
Deklarasi umum array adalah :
Tipe data nama variabel [jumlah indeks];
Jumlah indeks dapat ditulis ataupun tidak ditulis, jika nilai array ditulis artinya menentukan batas maksimal untuk menyimpan nilai ke dalam setiap indeks. Jika jumlah indeks tidak ditulis, maka jumlah indeks menjadi dinamis (bergantung kepada jumlah nilai yang tersimpan).
Array Multidimensi
Adalah bentuk Kompleks dari Array. pengaksesan nilai dalam array menggunakan indeks baris dan kolom. Utamanya digunakan untuk operasi Matriks.
Bentuk deklarasinya : variable[][].
B. Blok Eksepsi
Merupakan keadaan tidak normal (abnormal) saat Program tersebut dijalankan. Ketika Terjadi suatu eksepsi, maka dibutuhkan suatu objek tertentu untuk penanganan eksepsi tersebut.
Beberapa metode untuk penanganan Eksepsi :
1. TRY.....CATCH
Bentuk dasar penanganan sebuah kondisi abnormal dari program. Ketika terjadi satu eksepsi, maka blok Catch akan "Menangkapnya" tanpa menghentikan program. Jika tidak terjadi suatu eksepsi maka blok Try yang akan dijalankan.
2. THROW
Throw digunakan secara eksplisit untuk melempar suatu kondisi. 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.
3. THROWS
Solusi apabila sebuah method dapat menyebabkan terjadinya eksepsi, namun tidak dapat "Menangkapnya".
4. FINALLY
Kondisi finally akan dieksekusi, meskipun tidak terjadi suatu eksepsi.
Tidak ada komentar:
Posting Komentar