TUGAS PBO-C MINGGU KE-12 (Exception Handling)

TUGAS PBO-C MINGGU KE-12 (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.


Source Code Pong :

Output :




Komentar

Postingan Populer