ENGR 220 Lecture Notes - Lecture 1: Exception Handling, Colotomy, Javac

51 views4 pages
School
Department
Course
Professor
J.E.N.I.
Pengenalan Pemrograman 1 1
BAB 12
Dasar Exception Handling
12.1 Tujuan
Dalam bagian ini, kita akan mempelajari teknik yang dipakai dalam Java dalam menangani kondisi
yang tidak biasa dalam menjalankan operasi normal dalam program. Teknik ini dinamakan
exception handling.
Pada akhir pembahasan, diharapkan pembaca dapat :
Mendefinisikan exception
Menangani exception menggunakan blok try-catch-finally
12.2 Apa itu Exception?
Exception adalah sebuah peristiwa yang menjalankan alur proses normal pada program. Peristiwa
ini biasanya berupa kesalahan(error) dari beberapa bentuk. Ini disebabkan program kita berakhir
tidak normal.
Beberapa contoh dari exception yang Anda mungkin jumpai pada latihan-latihan sebelumnya
adalah: exception ArrayIndexOutOfBounds, yang terjadi jika kita mencoba mengakses elemen
array yang tidak ada, atau NumberFormatException, yang terjadi ketika kita mencoba melalui
parameter bukan angka dalam method Integer.parseInt.
12.3 Menangani Exception
Untuk menangani exception dalam Java, kita gunakan blok try-catch-finally. Apa yang kita
lakukan dalam program kita adalah kita menempatkan pernyataan yang mungkin menghasilkan
exception dalam blok ini.
Bentuk umum dari blok try-catch-finally adalah,
try{
//tulis pernyataan yang dapat mengakibatkan exception
//dalam blok ini
}
catch( <exceptionType1> <varName1> ){
//tulis aksi apa dari program Anda yang dijalankan jika ada
//exception tipe tertentu terjadi
}
. . .
Unlock document

This preview shows page 1 of the document.
Unlock all 4 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Dalam bagian ini, kita akan mempelajari teknik yang dipakai dalam java dalam menangani kondisi yang tidak biasa dalam menjalankan operasi normal dalam program. Exception adalah sebuah peristiwa yang menjalankan alur proses normal pada program. Peristiwa ini biasanya berupa kesalahan(error) dari beberapa bentuk. Beberapa contoh dari exception yang anda mungkin jumpai pada latihan-latihan sebelumnya adalah: exception arrayindexoutofbounds, yang terjadi jika kita mencoba mengakses elemen array yang tidak ada, atau numberformatexception, yang terjadi ketika kita mencoba melalui parameter bukan angka dalam method integer. parseint. Untuk menangani exception dalam java, kita gunakan blok try-catch-finally. Apa yang kita lakukan dalam program kita adalah kita menempatkan pernyataan yang mungkin menghasilkan exception dalam blok ini. //exception tipe tertentu terjadi catch( ){ finally{ Exception dilemparkan selama eksekusi dari blok try dapat ditangkap dan ditangani dalam blok catch. Berikut ini adalah aspek kunci tentang sintak dari konstruksi try-catch-finally: Setiap blok try, terdapat satu atau lebih blok catch, tetapi hanya satu blok finally.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers