Posted by : Unknown
Senin, 04 April 2016
Nama : M . Fauzi Abdi
Nim : 30814237
STMIK
INDONESIA
·
Percobaan 1 : Menangkap Exception
Menampilkan deskripsi exception , Menampilkan stack trace ,Hirarki method dimana exception terjadi, Menghentikan program secara paksa
Dibawah ini adalah screen hasil running compile program tersebut :
Dibawah ini adalah screen hasil running compile program tersebut :
( Gambar Catch Exception )
·
Percobaan 2 : Multiple Catch
Program ini merupakan program Multiple Catch yang memiliki class multiplecatch
Pada class multiplecatch terdapat method main yanng menjadi method utama.
Class ini mendeklarasikan variabel a=3/0 dan num=Integer.parseInt (args[0]) untuk menyimpan nilai
input dengan argumen 0. Kedua variabel ini dimasukkan kedalam blok Try karena kemungkinan kedua
variabel tersebut mengandung eksepsi .
Dibawah ini adalah screen hasil running compile program tersebut :
Dibawah ini adalah screen hasil running compile program tersebut :
(Gambar Multiple Catch)
- Percobaan 3 : Nested Try
Program ini merupakan program nestedtry yang memiliki class main
Berikut adalah hasil running dengan mengganti klik kanan pada project -> lalu pilih property -> pilih Run -> lalu mengganti arguments
• Tidak ada argument
• 12
• 12 4
• 12 0
Dibawah ini adalah screen hasil running compile program tersebut :
( Gambar Argumen 12. 0 )
( Gambar Argumen 12. 4 )
( Gambar Argumen 12 )
( Gambar No Arguments )
Percobaan 4 : Nested Try dengan Method
Program ini merupakan program nestedtry dengan Method yang memiliki class main, hanya saja dengan
Berikut adalah hasil running dengan mengganti klik kanan pada project -> lalu pilih property -> pilih Run -> lalu mengganti arguments
• Tidak ada argument
• 12
• 12 4
• 12 0
Dibawah ini adalah screen hasil running compile program tersebut :
( Gambar Argument 12.4 )
( Gambar Argument 12 )
( Gambar Argument 12.0 )
( Gambar No Argument )
Percobaan 5
: Keyword Finally
Kode selalu dieksekusi meskipun dengan skenario berbeda :
◦ Proses keluar secara paksa menggunakan return, pernyataan continue atau break.
◦ Penyelesaian secara normal
◦ Menangkap lemparan exception
Exception akan dilempar dan ditangkap dalam sebuah method
◦ Tidak menangkap lemparan exception
Lemparan Exception belum dispesifikasikan dalam beberapa baris catch dalam method tersebut
Dibawah ini adalah screen hasil running compile program tersebut :
( Gambar Keyword Finally )
• Percobaan 6 : Multiplecatch Exception ERROR
Program ini untuk menampilkan 2 catch sekaligus dengan 1 try.
Memiliki 1 try dan 2 catch pada class main .
Dibawah ini adalah screen hasil running compile program tersebut :
( Gambar MultipleCatch Exception Eror )
• Percobaan 7 : User Defined Exception
Related Posts :
- Back to Home »
- Tugas-Tugas »
- TUGAS 2 [ PEMROGRAMAN BERORIENTASI OBJEK LANJUT ]