1 / 16

PBO

PBO. - PERTEMUAN 4- EXCEPTION. EKSEPSI. Kesalahan umumnya ditangani saat program dikompilasi . Namun , tidak semua kesalahan dapat terdeteksi saat itu . Kesalahan dapat terdeteksi sewaktu program dijalankan . Contoh : pembagian sebuah bilangan dengan nol

annick
Download Presentation

PBO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PBO - PERTEMUAN 4- EXCEPTION

  2. EKSEPSI • Kesalahanumumnyaditanganisaat program dikompilasi. • Namun, tidaksemuakesalahandapatterdeteksisaatitu. • Kesalahandapatterdeteksisewaktu program dijalankan. • Contoh : pembagiansebuahbilangandengannol • Untukmengatasikesalahansewaktu program dieksekusi, Java menyediakanpenangananeksepsi.

  3. FUNGSI EKSEPSI • Menangangikesalahandenganmenuliskankodepenanganankesalahanterpisahdengankode yang akanditangani. • Menyediakanmekanisme yang memungkinkanuntukmenjalarkankesalahan yang terjadidalamsebuahmetodekemetode yang melakukanpemanggilanmetodetersebut. • Menanganiberbagaijeniskondisitidak normal (jeniskesalahandapatdiketahui.

  4. NOTASI PENULISAN • try { // Blok yang akanditangkapsekiranyaterjadieksepsi } catch (parameter) { } • try { // Blok yang akanditangkapsekiranyaterjadieksepsi } finally { //Blok yang akandijalankanterakhir kali }

  5. PerhatikanContoh

  6. Compile n Run

  7. Solusi Menerapkan IF

  8. Test menggunakan IF

  9. Solusi 2  Menerapkan try… catch()

  10. ContohPenanganan File Input-Output

  11. TIPE EKSEPSI

  12. More Exception Handling

  13. MelempardanMenangkapKesalahan

  14. MengambilInformasiKesalahan

  15. ContohEksepsiBerantai

  16. LatihanSoal • Buat program untukmembaca file text berdasarkannama file yang dimasukkanmelalui keyboard olehpengguna

More Related