TUGAS PBO-C MINGGU KE-12 (Exception Handling)
Exception Handling
Exception adalah sebuah kelas yang pada hakikatnya ketika program berjalan
dan muncul sebuah bug atau kesalahan maka bug tersebut dapat dianggap sebuah
object. Sehingga ketika object ini di tampilkan di layar maka java akan
secara otomatis memanggil method toString yang terdapat dalam object bertipe
Exception ini. Java memberikan akses kepada developer untuk mengambil object
bug yang terjadi ini dengan mekanisme yang dikenal Exception Handling.
Exception handling merupakan fasilitas di java yang memberikan flexibilitas
kepada developer untuk menangkap bug atau kesalahan yang terjadi ketika
program berjalan.
Pada exception handling ini terdapat beberapa fungsi yaitu sebagai berikut
:
1. Try
Keyword try biasanya digunakan dalam suatu block program. Keyword ini
digunakan untuk mencoba menjalankan block program kemudian mengenai sasaran dimana
munculnya kesalahan yang ingin diproses. Keyword ini juga harus dipasangkan dengan
keyword catch atau keyword finally.
2. Catch
Dalam java, keyword catch harus dipasangkan dengan try. Kegunaan keyword
catch adalah untuk menangkap kesalahan atau bug yang terjadi dalam block
try. Setelah menangkap kesalahan yang terjadi maka programmer dapat
melakukan hal apapun pada block catch sesuai keinginan programmer.
3. Finally
Keyword finally merupakan keyword yang menunjukan bahwa block program
tersebut akan selalu dieksekusi meskipun adanya kesalahan yang muncul atau
pun tidak ada. block finally akan selalu dieksekusi meskipun adanya
kesalahan atau tidak pada block try. Berbeda dengan keyword catch keyword
finally hanya dapat diletakan 1 kali setelah keyword try.
Komentar
Posting Komentar