Page 42 - E-Modul Pemrograman Berorientasi Objek Berbasis PJBL
P. 42

4. Trhow
          Throw  merupakan  salah  satu  kata  kunci  yang  biasanya  digunakan  dalam  fasilitas  exception

          handling pada java ini. Dimana kata kunci yang satu ini digunakan untuk melemparkan sebuah

          kesalahan yang telah dibuat secara manual. Contoh program:


                 public class A
                 {
                         public static void main(String[] args) {
                                try

                                {
                                       throw new Exception("kesalahan terjadi");
                                }
                                catch(Exception e)
                                {

                                System.out.println(e);
                                }
                         }
                 }




          Seperti  yang  anda  lihat  pada  program  diatas,  pada  keyword  throw  new  Exception(“kesalahan

          terjadi”); akan melempar object bertipe exception yang merupakan subclass dari class Exception
          sehingga akan dianggap sebagai suatu kesalahan yang harus ditangkap oleh keyword catch.



          5. Throws

          Berbeda dengan throw, throws merupakan salah satu kata kunci pada fasilitas exception handling,

          dimana kata kunci yang satu ini digunakan pada sebuah method atau class yang memungkinkan
          untuk menghasilkan suatu kesalahan hingga error pada masalah tersebut harus ditangkap. Contoh

          Program:






















                                                                                                             38
   37   38   39   40   41   42   43   44   45   46   47