0% menganggap dokumen ini bermanfaat (0 suara)
21 tayangan10 halaman

Pengertian dan Penanganan Exception

Exception adalah mekanisme yang digunakan oleh bahasa pemrograman untuk menangani kesalahan dan menentukan tindakan apa yang harus diambil. Try dan except digunakan untuk menangani exception dengan menempatkan kode dalam blok try dan membuat blok except untuk tipe exception tertentu. Blok finally akan selalu dieksekusi tanpa memandang terjadinya exception atau tidak.

Diunggah oleh

Rayhan Surya
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
21 tayangan10 halaman

Pengertian dan Penanganan Exception

Exception adalah mekanisme yang digunakan oleh bahasa pemrograman untuk menangani kesalahan dan menentukan tindakan apa yang harus diambil. Try dan except digunakan untuk menangani exception dengan menempatkan kode dalam blok try dan membuat blok except untuk tipe exception tertentu. Blok finally akan selalu dieksekusi tanpa memandang terjadinya exception atau tidak.

Diunggah oleh

Rayhan Surya
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Exception

• Exception merupakan sebuah mekanisme yang


digunakan oleh bahasa pemrograman komputer
untuk
mendeskripsikan apa yang harus dilakukan ketika
sesuatu yang tidak dikehendaki terjadi.
• Sesuatu yang tidak dikehendaki ini biasanya
dalam bentuk error, seperti pemanggilan method
dengan arguman yang tidak valid, kegagalan
koneksi dalam sebuah jaringan, atau usaha untuk
membuka sebuah file yang tidak ada.
Exception Handling :Try & Exception
• Untuk menangani suatu exception, tempatkan
kode di dalam blok try dan membuat satu atau
lebih blok except, di mana masing-masing blok
except diasosiasikan dengan satu jenis exception
yang mungkin dilemparkan.
• Pernyataan di dalam blok except akan dijalankan
jika exception yang terjadi sesuai dengan salah
satu exception yang ditangkap oleh salah satu
blok except dalam program.
Contoh Tanpa Exception Handling

• Program di atas harus diisi angka integer


untuk ukuran sepatu, jika diisi huruf, hasilnya
sebagai berikut
Syntax Exception Handling
Contoh Exception Handling

• Program di atas harus diisi angka integer untuk


ukuran sepatu, jika diisi huruf, hasilnya sebagai
berikut
Else
• Else di Try & Exception berfungsi untuk
menjalankan suatu rangkaian kode jika blok
Try berjalan tanpa error. Namun, seperti else
di fungsi if/else, blok Else tidak wajib
dituliskan.
Contoh else

• Hasilnya, jika mengisi benar


Finally
• Finally pada Try & Exception merupakan
sebuah perintah yang pasti berjalan pada saat
Try & Exception dijalankan tanpa
memedulikan terjadinya error atau tidak
Contoh Finally

• Jika salah, blok finally tetap dijalankan

Anda mungkin juga menyukai