Laporan Pemerograman Berorintasi Objek 6 EXCEPTION HANDLING

EXCEPTION HANDLING 1.                  Tujuan Agar mengenal kelas-kelas yang ada pada exception, dan agar dapat menangani exception dengan c...


EXCEPTION HANDLING

1.                 Tujuan
Agar mengenal kelas-kelas yang ada pada exception, dan agar dapat menangani exception dengan cara menggunakan try dan catch, dan finally.
2.                 Pembahasan
Dalam praktikum ini yang akan dibahas yaitu tentang exception, exception merupakan sebuah mekanisme yang disediakan java dalam pemrograman untuk mengatasi masalah berupa erorr yang terjadi saat pembuatan ataupun implementasi program itu sendiri. Untuk mengatasi hal tersebut, exception bisa mengatasi dengan cara menggunakan try, catch, dan finally. Semua exception adalah subclass dari sebuah root calss throwable.
Pada pelaksanaan praktikum yang pertama, terdapat program dengan nama class nya latihanexception1, dimana didalam kelas tersebut sudah ada void main nya, didalamnya terdapat 2 variabel x dan y, dan ada perintah untuk menampilkan pesan. Tetapi pada saat program tersebut dijalankan, program tersebut error, dikarenakan pada program tersebut variable nilai x dibagi dengan nol. Untuk menangani hal tersebut dapat ditangani dengan try dan catch pada program kedua, dengan perintah catch menggunakan class arithmeticexception.
Selanjutnya pembahasan untuk program yang ketiga, pada program tersebut menggunakan try, catch, dan finally. Setelah pengujian pada blok try, jika ada yang error maka akan ditangani pada bagian blok catch dan kemudian blok finally selanjutnya dieksekusi. Sedangkan jika tidak ada error pada blok try, maka langsung mengeksekusi blok finally, jadi sebenarnya blok finally akan dieksekusi pada bagian akhir. Untuk melihat hasil dari program tersebut dapat dilihat dilisting.

3.                 Tugas
public class Tugas{
public static void main(String args[]){
System.out.println("Sebelum pembagian");
try {
System.out.println(5/0);
}
catch (RuntimeException r){
System.out.println("Runtime Exception");
}
catch (Exception e){
System.out.println("Exception");
}
catch (Throwable t){
System.out.println("Throwable");
}
System.out.println("sesudah pembagian");
}
}

4.                 Kesimpulan
Exception merupakan sebuah mekanisme yang disediakan java dalam pemrograman untuk mengatasi masalah berupa erorr yang terjadi saat pembuatan ataupun implementasi program itu sendiri. Untuk mengatasi hal tersebut, exception bisa mengatasi dengan cara menggunakan try, catch, dan finally.
5.                 Listing

Terlampir.

COMMENTS

Name

berita,9,fahsion,3,gempha news,5,gender,5,IT,52,kesehatan,39,lirik lagu,8,MAKALAH,5,materi,13,sejarah,8,tentang pmii,17,uin jember,2,warta,14,
ltr
item
Gerakan Mahasiswa Pembaharuan - PMII Yogyakarta: Laporan Pemerograman Berorintasi Objek 6 EXCEPTION HANDLING
Laporan Pemerograman Berorintasi Objek 6 EXCEPTION HANDLING
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZiCO9X0V4u9id-I1afdRTn6r6XAz44Q1JUdMCRIVU94NuEXlUlVEodba9QqvOIGNIjQqLARjy1kUHKuk7nSAZ1dowAE5qXmdslPB6VpErc1hrl3D3Yu6cF8nGtXHuMvbAD5wCon3PZ_o/s640/database-management-system.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZiCO9X0V4u9id-I1afdRTn6r6XAz44Q1JUdMCRIVU94NuEXlUlVEodba9QqvOIGNIjQqLARjy1kUHKuk7nSAZ1dowAE5qXmdslPB6VpErc1hrl3D3Yu6cF8nGtXHuMvbAD5wCon3PZ_o/s72-c/database-management-system.jpg
Gerakan Mahasiswa Pembaharuan - PMII Yogyakarta
https://pmiigempha.blogspot.com/2017/07/laporan-pemerograman-berorintasi-objek_11.html
https://pmiigempha.blogspot.com/
https://pmiigempha.blogspot.com/
https://pmiigempha.blogspot.com/2017/07/laporan-pemerograman-berorintasi-objek_11.html
true
3388097559341598177
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy