Exception Handling

     Exception merupakan kondisi abnormal yang terjadi pada java yang dimana peristiwa ini menganggu jalannya program secara normal. Exception handling merupakan suatu mekanisme untuk penanganan masalah saat terjadi error atau malfunction, seperti ClassNotFound, IO, SQL, dll. Ada beberapa keyword yang penting untuk Exception handling :

    1.    try        :    Digunakan untuk menentukan bagian statement program di mana akan terjadi exception. Blok dari try ini harus diikuti dengan catch atau finally.

    2.    catch    :    Digunakan untuk menangkap suatu bug pada program try

    3.    finally   :    Merupakan keyword yang akan menunjukkan block program akan tetap dijalankan meskipun terdapat error pada program.

    4.    throw    :    Merupakan keyword yang digunakan untuk melemparkan suatu bug yang dibuang secara manual. 

    Untuk contoh pengimplementasiannya yaitu saya membuat sebuah program untuk menghitung luas segi empat yang dimana jika salah satu nilai dari sisi tersebut kurang dari satu maka akan muncul exception error pada program tersebut.

Diagram classnya : 


Source Code



Output



Comments

Popular Posts