Wednesday, October 16, 2019

PBO 2019 - Penanganan Error

Pada program Java, jika ditengah-tengah program menemui error atau disebut juga runtime error ini akan dilemparkan sebagai  exceptions/ pengecualian.
Exceptions ini juga adalah objek yang merepresentasikan suatu error atau kondisi yang mencegah eksekusi berjalan secara normal. Jika exception tidak ditangani maka program akan berhenti secara tidak normal.


Pertanyaannya adalah bagaimana cara anda untuk menangani exception sehingga program bisa terus berjalan atau berhenti dengan baik?

Java menyediakan beberapa fitur untuk handling exception, terdapat secara built-in dalam bentuk keyword try, catch dan finally. Bahasa pemrograman Java juga memungkinkan anda untuk membuat exception yang baru dan melemparnya dengan menggunakan keyword throw dan throws.



Sumber :
http://bahasajava.com/exception-handling-java/
https://abdullahhafidh.wordpress.com/2010/04/05/exception-handling-dalam-java-programming/
https://syafrudinmtop.blogspot.com/2015/03/contoh-penggunaan-exception-handling.html
https://www.termasmedia.com/pemrograman/java/404-memahami-eksepsi-exception-di-pemrograman-java.html
https://www.termasmedia.com/pemrograman/java/428-model-penanganan-eksepsi-exception-di-pemrograman-java.html
https://www.termasmedia.com/pemrograman/java/406-perbedaan-eksepsi-exception-dan-event-di-pemrograman-java.html

77 comments:

  1. Nama : Nizar Mayraldo
    NRP : 05111940000004
    Kelas : PBO A
    Tugas :Penaganan Error

    ReplyDelete
  2. Nama : Ricky Supriyanto
    NRP : 05111940000036
    Kelas PBO A
    Tugas : Error Handling

    ReplyDelete
  3. Nama : Andika Nugrahanto
    NRP : 05111940000031
    Kelas : PBO A
    Tugas : Error Handling

    ReplyDelete
  4. Nama : Aufi Fillah
    NRP : 05111940000148
    Kelas : PBO A
    Link : Error handling

    ReplyDelete
  5. Nama: Raihan Alifianto
    NRP: 05111940000213
    Kelas: PBO A
    Tugas: Tugas 9

    ReplyDelete
  6. Nama: Raihan Alifianto
    NRP: 05111940000213
    Kelas: PBO A
    Tugas: Tugas 9

    ReplyDelete
  7. Nama : Muhammad Akmal Joedhiawan
    NRP : 05111940000125
    Kelas: PBO A
    Link : Eror Handling

    ReplyDelete
  8. Nama : Tsania Az Zahra
    NRP : 05111940000032
    Kelas : PBO A
    Link : Tugas 9

    ReplyDelete
  9. Nama : Dewi Mardani Cristin
    NRP : 05111940000225
    Kelas : PBO-A
    LINK : Eror Handling

    ReplyDelete
  10. Nama : Fika Nur Aini
    NRP : 05111940000067
    Kelas : PBO A
    Link : Error Handling

    ReplyDelete
  11. Nama : Naufaliando Yudo Kusumo
    NRP : 05111940000169
    Kelas : PBO A
    Link : Error Handling

    ReplyDelete
  12. Nama: Thomas Dwi
    NRP : 05111940000021
    Kelas: PBO A
    Belajar Java Ceria

    ReplyDelete
  13. Nama :Rizqi Rifaldi
    NRP :05111940000068
    Kelas : PBO A
    Link : Tugas Exception Handling

    ReplyDelete
  14. Nama: Ega Prabu Pamungkas
    NRP: 05111940000014
    Kelas: PBO - A
    Tugas:
    > Exception Handling

    ReplyDelete
  15. Nama : Arvel Gavrilla Raissananda
    NRP : 05111940000040
    Kelas : PBO - A
    Link : Tugas 9

    ReplyDelete
  16. Nama : Zelda Elma Sibuea
    NRP : 05111940000038
    Kelas : PBO A
    Link :Tugas PBO EXCEPTION HANDLING

    ReplyDelete
  17. Nama : Migel Aulia Mandiri Putra
    NRP : 05111940000194
    Kelas: PBO - A
    Link : Tugas 9

    ReplyDelete
  18. Nama : Hanifa Fauziah
    NRP : 05111940000024
    Kelas: PBO - A
    Link : Exception Handling

    ReplyDelete
  19. Nama : Fuad Elhasan Irfani
    NRP : 05111940000095
    Kelas : PBO C
    Link : PBO - Error Handling

    ReplyDelete
  20. Nama : Aimar Wibowo
    NRP : 05111940000034
    Kelas : PBO C
    Link Tugas: Exception Handling

    ReplyDelete
  21. Nama : Ramadhan Arif Hardijansyah
    NRP : 05111940000162
    Kelas : PBO C
    Link : Exception Handling

    ReplyDelete
  22. Nama: Timotius Wirawan
    NRP: 05111940000161
    Kelas: PBO C
    Link: Exception Handling

    ReplyDelete
  23. Nama : Abdun Nafi'
    NRP : 05111940000066
    Kelas : PBO C
    Link : Penanganan Error

    ReplyDelete
  24. Nama : Fidhia Ainun Khofifah
    NRP : 05111940000203
    Kelas : PBO C
    Link : Link Tugas 8

    ReplyDelete
  25. Nama: A. Zidan Abdillah Majid
    NRP: 05111940000070
    Kelas: PBO C
    Link: https://azidantc19.blogspot.com/2020/12/tugas-9-penanganan-error-error-handling.html

    ReplyDelete
  26. Nama: Fayha Syifa Qalbi
    NRP: 05111940000185
    Kelas: PBO-C
    Link Tugas : https://syifaaqalbii.wordpress.com/2020/12/24/tugas-8/

    ReplyDelete
  27. Nama: Yusuf Anfasya
    NRP: 05111940000077
    Kelas: PBO-C
    Tugas :LINK TUGAS

    ReplyDelete
  28. Nama: Ahmad Lamaul Farid
    NRP: 05111940000134
    Kelas: PBO C
    Tugas :Exeption Handling

    ReplyDelete
  29. Nama : Dewangga Dharmawan
    NRP : 05111940000029
    Kelas : PBO C
    Tugas : Tugas Error Handling

    ReplyDelete
  30. Nama: Daffa Amanullah Setyawan
    NRP: 05111940000071
    Kelas: PBO C
    Link : Tugas9 (Exception Handling)

    ReplyDelete
  31. Nama : Johnivan Aldo Sudiono
    NRP : 05111940000051
    Kelas : PBO A
    Tugas : https://johnivanas.blogspot.com/2020/12/tugas-9-pbo-error-handling.html

    ReplyDelete
  32. Nama : Fais Rafii Akbar Hidiya
    NRP : 05111940000026
    Kelas PBO C
    Tugas : Exception Handling

    ReplyDelete
  33. Nama : Aflah Hilmy
    NRP : 05111940000177
    Kelas : PBO C
    Link :
    Link Tugas 9

    ReplyDelete
  34. Nama : Fitrah Arie Ramadhan
    NRP : 05111940000025
    Kelas : PBO B
    Link Penugasan : Tugas 10 Exception Handling

    ReplyDelete
  35. Nama : Gian Ega Wijaya
    NRP : 05111940000214
    Kelas : PBO C
    Link : https://gianhuman.wordpress.com/2020/12/24/pbo-7/

    ReplyDelete
  36. Nama : Muhammad Bagus Istighfar
    NRP : 05111940000049
    KELAS : PBO - C
    LINK : LINK TUGAS ERROR HANDLING

    ReplyDelete
  37. Nama : Fitrah Mutiara
    NRP : 05111940000126
    Kelas : PBO B
    Link Tugas : Tugas Exception Handling

    ReplyDelete
  38. Nama : Husnan
    NRP : 05111940007002
    Kelas : PBO C
    Link : Exception Handling

    ReplyDelete
  39. Nama : Raharja Dui Putra Sutedjo
    NRP : 05111940000222
    Kelas : PBO B
    Link Tugas : Tugas 10 - Exception Handling

    ReplyDelete
  40. Nama : Muthia Qurrota Akyun
    NRP : 05111940000019
    Kelas : PBO B
    Link : Exception Handling

    ReplyDelete
  41. Nama : Thomas Felix Brilliant
    NRP : 05111940000062
    Kelas : PBO (B)

    Link tugas: Tugas 10 Pemrograman Berorientasi Objek - Exception Handling

    ReplyDelete
  42. Nama : Julietta Anastasia Rodiah Boru Panjaitan
    NRP : 05111940000033
    Kelas : PBO A
    Tugas : Tugas Exception Handling

    ReplyDelete
  43. This comment has been removed by the author.

    ReplyDelete
  44. Nama : Ghifari Astaudi' U
    NRP : 05111940000012
    Kelas : PBO B
    Link :https://ghifariastaudiu.blogspot.com/2020/12/exception-handling.html

    ReplyDelete
  45. Nama : Zahrotul Adillah
    NRP : 05111940000139
    Kelas : PBO A
    Link : Exception Handling

    ReplyDelete
  46. Nama: Muhammad Nuafaldillah
    NRP: 05111940000202
    Kelas: PBO B
    Link Tugas: Tugas 10 Exception handling

    ReplyDelete
  47. Nama : Aji Rindra Fakhrezi Putra Faisal
    NRP : 05111940000205
    Kelas : PBO B
    Link : Exception Handling

    ReplyDelete
  48. Nama :Dido Fabian Fayed
    NRP : 05111940000059
    Kelas : PBO B
    Link : Exception Handling

    ReplyDelete
  49. Nama : Nadia Tiara Febriana
    NRP : 05111940000217
    Kelas : PBO A
    Link: exception handling

    ReplyDelete
  50. Nama : Arkan Aulia Farhan
    NRP : 05111940000128
    Kelas : PBO B
    Link tugas 10 : Exception Error Handling

    ReplyDelete
  51. Nama : Daffa Muhamad Azhar
    NRP : 05111940000037
    Kelas : PBO B
    Link Tugas 10 : Error Handling

    ReplyDelete
  52. Nama : Muhammad Haikal Aria Sakti
    NRP : 05111940000088
    Kelas : PBO B
    Link Tugas 10 : https://sakti0088.blogspot.com/2020/12/tugas-pbo-b-exception-handling.html

    ReplyDelete
  53. Nama : Sabrina Lydia Simanjuntak
    NRP : 05111940000107
    Kelas : PBO B
    Link : Exception Handling

    ReplyDelete
  54. Nama : Mohammad Thoriq Huda
    NRP : 05111940000207
    Kelas : PBO B
    Link : Exception Handling

    ReplyDelete
  55. Nama : Dwinanda Bagoes Ansori
    NRP : 05111940000010
    Kelas : PBO B
    Tugas : Exception Handling
    Link :
    Link Exception Handling

    ReplyDelete
  56. Nama : M.Fajri Davyza C
    NRP : 05111940000180
    Kelas : PBO B
    Tugas : Exception Handling
    Link : https://mfajridc.blogspot.com/2020/12/tugas-10-pemograman-berorentasi-object.html

    ReplyDelete
  57. Nama : Muhammad Farhan Haykal
    NRP : 05111940000141
    Kelas : PBO-B
    Tugas : Exception Handling

    ReplyDelete
  58. This comment has been removed by the author.

    ReplyDelete
  59. Nama : Ivan Muhammad Nizar
    NRP : 05111940000052
    Kelas : PBO B
    Tugas : Exception Handling
    Link Tugas : Exception Handling

    ReplyDelete
  60. Nama : David Ralphwaldo Martuaraja
    NRP : 05111940000190
    Kelas : PBO B
    Tugas : Exception Handling

    ReplyDelete
  61. Nama : Fiodhy Ardito Narawangsa
    NRP : 05111940000218
    Kelas : PBO B
    Tugas : Tugas Exception Handling

    ReplyDelete
  62. Nama : Kelvin Andersen
    NRP : 05111940000080
    Kelas : PBO B
    Link : https://kelvinandersen.blogspot.com/2020/12/exception-handling.html

    ReplyDelete
  63. Nama: Faisal Reza M
    NRP: 05111940000009
    Kelas: PBO B
    Tugas: Error Handling

    ReplyDelete
  64. Nama : Mohammad Tauchid
    NRP : 05111940000136
    Kelas : PBO B
    Link : Tugas Exception Handling

    ReplyDelete
  65. This comment has been removed by the author.

    ReplyDelete
  66. Nama : Junaedi Akbar
    NRP : 05111940000041
    Kelas: PBO A
    Link : Tugas Exception Handling

    ReplyDelete
  67. Nama : Daffa Tristan Firdaus
    NRP : 05111940000006
    Kelas : PBO C
    Link : Link Tugas 9

    ReplyDelete
  68. Nama : Albert FIlip SIlalahi
    NRP : 05111940000116
    Kelas : PBO C
    Link :TUGASEXCEPTIONHANDLING

    ReplyDelete
  69. Nama: Refaldyka Galuh Pratama
    NRP: 05111940000209
    Kelas: PBO C
    Link Tugas : Java Exception Handling

    ReplyDelete
  70. Nama : Ikhlasul Amal Rivel
    NRP : 05111940000145
    Kelas : PBO A
    Link : https://nolsatuempatlima.blogspot.com/2021/01/pbo-2019-penanganan-error.html

    ReplyDelete
  71. Nama : Fajar Satria
    NRP : 05111940000083
    Kelas : PBO C
    Link : Exception Handling

    ReplyDelete
  72. Nama: Bagaskoro Kuncoro Ardi
    NRP: 0511940000048
    Kelas: PBO C
    https://pbobagaska.blogspot.com/2021/01/tugas-pbo-c-minggu-ke-12-exception.html

    ReplyDelete
  73. This comment has been removed by the author.

    ReplyDelete
  74. Nama: Andymas Narendra Bagaskara
    NRP: 05111940000192
    Kelas: PBO C
    Link: https://tugaspborendra.blogspot.com/2020/12/tugas-pbo-c-pertemuan-9-java-exception.html

    ReplyDelete
  75. Nama: Muhammad Farrel Abhinaya
    NRP: 05111940000173
    Kelas: PBO C
    Link: https://mfarrelabinaya.blogspot.com/2021/01/jika-di-tengah-tengah-program-pada.html

    ReplyDelete