Page 65 - E-Modul PBO _Projek Ashilah
P. 65

Berikut adalah diagram gambar alur dari blok try-catch-finally













                                          Gambar 6.1 Diagram gambar alur blok try-catch-finally
                            Ada lima keywords yang digunakan oleh Java untuk menangani exception ini, yaitu
                         :Try,  catch,  finally,  throw,  throws.  Semua  class  exception  terdapat  dalam  package
                         java.lang.Superclass tertinggi adalah class Throwable, tetapi kita hampir tidak pernah
                         menggunakan class ini secara langsung.
                            Class  Error  ->  tipe  exception  yang  seharusnya  tidak  ditangani  dengan
                         menggunakan  blok  try  catch  karena  berhubungan  dengan  Java  run-time
                         system/evironment. Jadi, exception yang terjadi kemungkinannya sangat kritis yang
                         sebaiknya tidak ditangani oleh program kita sendiri.
                            Class  Exception  ->  tipe  exception  yang  sebaiknya  ditangani  oleh  program  kita
                         secara langsung. Dalam penggunaannya, kita akan banyak menangani exception yang
                         merupakan  turunan  dari  class  Exception  ini.  Salah  satu  turunannya  yang  perlu
                         diperhatikan adalah class RuntimeException, karena Java memperlakukan class ini &
                         turunannya secara berbeda.
                         Berikut merupakan turunan class exception :









                                             Gambar 6.2 Gambar turunan class exception









                                                          Pemrograman Berorientasi Objek Kelas XI – Semester 2   62
   60   61   62   63   64   65   66   67   68   69   70