Selasa, 14 Desember 2010

TUGAS

PEMROGRAMAN BERORIENTASI OBJEK


1. Mengapa seorang programmer harus memahami konsep penanganan kesalahan / error dalam sebuah program ?
Jawab :
Karena seorang programmer dalam membuat sebuah program sebisa mungkin program tersebut terhindar dari kesalahan atau error.

2. Apa yang dimaksud dengan "eksepsi" dalam konteks pemrograman Java ?
Jawab :
Suatu objek yang dibuat pada saat program mengalami keadaan yang tidak wajar (abnormal).

3. Sebutkan 3 (tiga) hal yang dapat menimbulkan munculnya eksepsi dalam sebuah program Java !
Jawab :

  • Runtime error
  • Error compile
  • Error logic

4. Dalam prakteknya, blok "try" dan "catch" seringkali diimplementasikan bersama-sama. Apa yang membedakan blok "try" dan blok "catch" dalam proses penanganan eksepsi program Java ?
Jawab :
“try” digunakan untuk membuat blok yang berisi statemen – statemen yang mungkin menimbulkan eksepsi.
“catch” digunakan untuk menangkap kesalahan atau bug pada blok try.

5. Kapan seorang programmer perlu menerapkan blok "throws" dalam sebuah program Java ?
Jawab :
Saat terdapat sebuah kasus dan kita ingin melempar eksepsi secara manual, atau pada saat kita ingin membangkitkan sebuah eksepsi tanpa menuliskan blok try maka kita dapat menambahkan kata kunci throws pada saat mendeklarasikan method.

Tidak ada komentar:

Posting Komentar