Apa fungsi try pada java

Exception Handling merupakan mekanisme yang paling diperlukan dalam menangani error yang terjadi pada saat runtime (program berjalan) atau yang lebih dikenal dengan sebutan runtime error.

Secara umum, adanya kesalahan / error yang terjadi pada program pada saat runtime dapat menyebabkan program berhenti atau hang. Untuk itulah diperlukan mekanisme untuk memastikan bahwa program tetap dapat berjalan meskipun terdapat kesalahan yang terjadi.

Secara umum, Exception Handling dapat dilakukan menggunakan keyword try-catch, dimana pada artikel ini akan dijelaskan bagaimana melakukannya dalam Bahasa pemrograman Java.

Apa fungsi try pada java

Contoh:

Apa fungsi try pada java

Contoh code ini dapat menyebabkan terjadinya exception pada saat runtime, yakni indeks yang diakses melebihi dari size yang telah didefinisikan sebelumnya. Exception seperti ini dikenal dengan sebutan Array Index Out Of Bounds Exception.,

Untuk menangani hal tersebut, Exception Handling dapat dilakukan dengan cara:

Apa fungsi try pada java

Beberapa exception yang sering terjadi pada Bahasa pemrograman Java di antaranya adalah:

  1. Arithmetic Exception
    Untuk perhitungan aritmatika, misalkan sebuah angka dibagi 0.
  1. Null Pointer Exception
    Bila object yang ingin dia kses masih NULL, maka tidak bisa akses method dari object tersebut.
  1. Number Format Exception
    Bila ingin melakukan casting tipe data string ke int maka akan terjadi kesalahan ini.
  1. IO Exception
    Bila yang diminta adalah angka, tapi diinputkan berupa String

Published at : 05 December 2018 Updated at : 08 December 2018

Apa fungsi try pada java

Apa fungsi try pada java

Dalam hidup kita selalu berpikir bahwa kita akan selalu baik2 saja, padahal nyatanya tidak seperti itu. Sama halnya saat membuat program kita selalu berpikir bahwa program kita akan jalan sesuai dengan apa yg kita inginkan tetapi nyatanya tidak semudah itu 😜, berbagai hal seperti lupa titik koma atau salah penulisan sintaks sering kita alami saat membuat suatu program. Maka dari itu, kita seorang developer aplikasi harus mampu mengatasi hal tersebut.

Mengenal try catch statement

Secara singkat try catch statement merupakan sebuah keywords yang berfungsi untuk menghandle sebuah exception. Exception sendiri merupakan suatu kondisi abnormal yg terjadi pada saat program dijalankan.

contoh sederhanya seperti ini

Kodingan diatas merupakan kodingan untuk koneksi ke database di java / JDBC (Java Database Connectivity). Hal abnormal yg dapat terjadi adalah pada saat kita melakukan koneksi bisa saja koneksi tersebut justru tidak berhasil. Alhasil saat kita membuat program yg membutuhkan koneksi ke database di java, kita akan dibuat bingung sendiri ketika menjalankan program tersebut dan ternyata program tersebut tidak jalan seperti yg kita harapkan.

keyword “try” merupakan blok kode program yg memungkinkan terjadinya sebuah exception.

jika di java, suatu exception juga direpresentasikan oleh sebuah subclass yg menjelaskan tentang exception tersebut.

Apa fungsi try pada java

apabila didalam blok kode “try ”terdapat sebuah exception, maka secara otomatis exception tersebut akan dilempar (istilahnya throw) kedalam keyword “catch”.

keyword “catch ” sendiri merupakan blok kode yg menangani exception (dalam tanda kutip jika ada sebuah exception).

keyword catch juga memiliki parameter yg fungsinya adalah untuk menerima argumen yg dikirimkan oleh keyword try. Kalau di bahasa inggris kan gampangnya seperti ini.

“hey, let’s try this code if it something happen then catch it ok 👌”

sebagai catatan, try catch tidak hanya sebatas dapat menangani sebuah exception saja tetapi juga error.

sekarang next kebawah 👇

Try catch untuk menangani error

Untuk mempermudah, saya buatkan contoh sederhana. Anggaplah saya punya kode seperti ini.

Apa fungsi try pada java

lalu tampilannya seperti ini.

Apa fungsi try pada java

ok sekarang dibagian argumen querySelector kita ubah menjadi “div” agar mengalami error.

Apa fungsi try pada java

karena error nya sengaja saya tampilkan maka hasilnya

*sebagai catatan sebenarnya di javascript tanpa dibungkus dengan try catch error tersebut secara otomatis akan muncul dibagian console log

Apa fungsi try pada java

Manfaat try catch statement

Dari beberapa pembahasan tersebut, sebenarnya manfaat dalam menggunakan try catch apa sih?.

Jawabannya adalah…

try catch memudahkan kita dalam proses debugging dan menangani kesalahan pada program

Lebih jelasnya kita kembali ke contoh sebelumnya. Sebelumnya kita mendapat pesan tipe error yaitu “TypeError”. Mengacu pada dokumentasi MDN (link) maka kita akan tahu bahwa oh error nya ternyata karena argumen yg aku berikan di innerText itu null alias tidak ada dan kita akan beripikir ok2 sekarang aku akan perbaiki kodingan yg tadi.

Akhir Kata

Sebelumnya Terima Kasih karena telah membaca tulisan ini. Semoga tulisan ini dapat membantu teman-teman dalam memahami ilmu baru. Saya juga terbuka untuk kritik dan saran dari teman-teman.

Anyway let’s get connect: linkedln

Selamat Datang di Ahlicoding.com, situs belajar Pemrograman dari Pemula hingga Mahir !

Untuk informasi lowongan kerja dan Peluang Bisnis di dunia I.T. silahkan klik forum.ahlicoding.com

Apa fungsi try pada java

Tentang Ahlicoding.com - 92

Perkenalkan nama saya Rian Irawan Hariadi founder Ahlicoding.com, saya orang biasa yang bahkan baru mempelajari dunia pemrograman di usia 30 tahun. Sebelum itu saya adalah seorang analis finansial dan trader forex dan saham, karena itu selain website ini saya pun memiliki website yang tidak kalah menariknya: www.kelasfinansial.com. Dan oh ya, sampai sekarang pun saya masih... » read more

Apa fungsi try pada java

Mengenal Ahli Coding - 9

Menjadi seorang Ahli Coding alias Programmer adalah sebuah panggilan jiwa. Gak muluk-muluk saya mengatakan demikian, karena memang demikianlah yang saya alami. Menjadi seorang Programmer butuh proses yang panjang dan tidak mudah. Tapi jika Anda memang sudah bertekad kuat ingin menjadi seorang programmer, berikut ini adalah syarat-sayarat yang harus Anda penuhi: Punya rasa ingin tahu Logikanya... » read more

Apa fungsi try pada java

Awal (Pemula) - 7
Kategori: Mengenal Ahli Coding - 9

Sekarang kita ngomong soal duit: Berapa penghasilan seorang Ahli Coding atau Programmer ? Jawabannya tergantung apa bidang pemrograman yang Anda kuasai, sejauh apa keahlian Anda, dan Anda BERADA DI MANA. Sebagai tools, Anda bisa memakai algoritma dari Glassdoor (www.glassdoor.com) atau website search job seperti artdevjobs.com . Dan berikut kami cantumkan beberapa ilustrasi gaji untuk programmer,... » read more

Apa fungsi try pada java

Awal (Pemula) - 7

Tidak Ada Kata ‘Terlambat’ !! Anda tertarik menjadi seorang Programmer alias Ahli Coding? Alamatnya tepat! Ahlicoding.com – Tempatnya belajar Pemrograman dan Ilmu Informatika. Ini situs yang tepat buat Anda. Jika Anda seorang pemula, maka kami yakin Anda akan bertanya: “Saya harus mulai dari mana? Dan apakah saya masih bisa belajar di usia saya segini?” Baiklah... » read more

Apa fungsi try pada java

Berita - 43

Mulai hari Minggu, 13 Desember 2021, AHLICODING.COM akan menyelenggarakan acara webinar Gratis untuk umum setiap Minggu jam 20.00 WIB. Pada hari Minggu, tanggal 13 kemarin, webinar mengangkat tema “Work From Anywhere” , yang menceritakan mengenai fenomena trend pekerja lepas (freelancer) yang bekerja untuk rekanan di luar negeri secara online. Adapun sistem pekerjaan ini termasuk dalam... » read more

Apa fungsi try pada java

Google Workspace - 103

Google Docs Hai sobat gengs, kita ketemu lagi ya… , kali ini kita akan mengenal tentang Google Docs. Google Docs adalah salah satu layanan dari google workspace. Layanan ini dapat mempermudah pekerjaan bagi mereka yang bekerja melalui media elektronik. Nah ini dia logo si Google Docs sobat gengs, ada juga layanan lainnya yang sama seperti... » read more

Apa fungsi try pada java

Blog - 52
Kategori: Tips & Trick - 54

Programmer bukan orang yang tahu segalanya, mereka tentu sering mencari informasi di internet baik untuk hal teknis maupun non teknis. Untuk itu kemampuan menelusuri di mesin pencari seperti Google adalah sangat penting. Related posts: Solehai - Episode 1.3 Diskusi Santuy "Bukit Algoritma dan Riset HBOT untuk Health Tourism" Yang Akan Menghancurkan Kaum Buruh BUKAN Tenaga... » read more

Apa fungsi try pada java

Google Workspace - 103

Google Workspace Google Workspace adalah alat yang dapat mempermudah suatu pekerjaan/tugas dalam kehidupan sehari-hari. Di sini terdapat banyak fitur menarik yang dapat anda gunakan dalam membantu pekerjaan anda. Alat ini dapat digunakan bagi para pekerja kantoran, para guru, mahasiswa, dan siswa sekolah. Google Workspace sebelumnya yang kita kenal dengan nama G suite ini memulai launching... » read more

Apa fungsi try pada java

Tentang Ahlicoding.com - 92

L.A.R.I adalah rekursif akronim dari “Lari Mengejar India” yang dalam Bahasa Indonesia berarti Lari Mengejar India. Ahlicoding.com memiliki Visi secara umum membantu mewujudkan menjadikan Indonesia sebagai negara I.T. ketiga di Asia, setelah China dan India. Misi Ahlicoding.com adalah sebagai wadah komunitas untuk pembelajaran dan pengasahan Skill baru talenta-talenta I.T. Indonesia Jika ditanya Ahlicoding.com berkibĺat kemana... » read more

Apa fungsi try pada java

Berita - 43
Kategori: Blog - 52

Tanggal 30 Juli 2021, Ahlicoding.com resmi meluncurkan website DonorCovid19.com , website yang bertujuan sebagai jembatan donor plasma Konvalesen untuk pengobatan COVID-19. Website ini bisa diakses di alamat https://donorcovid19.com atau cukup https://donorcovid.com saja. Di tengah pandemi Corona virus (COVID-19), Plasma Konvalensen adalah salah satu terapi penyembuhan yang paling cepat. DonorCovid19.com adalah website yang menghubungkan Para Pendonor... » read more

Apa fungsi try pada java

Berita - 43
Kategori: Blog - 52

Next Event Diskusi Santuy “Bukit Algoritma dan Riset HBOT untuk Health Tourism“Budiman Sudjatmiko dengan Alumni SMAN 3 Bandung Link Streming Youtube : https://youtu.be/PDHWYuY18Qo Bukit Algoritma sudah menjadi kehebohan nasional sebagai Silicon Valley Indonesia. Namun banyak yang salah paham menganggapnya hanya sebagai pusat riset Teknologi Informasi. Padahal banyak sekali potensi riset yang bisa dilakukan di sana,... » read more

Apa fungsi try pada java

Clients - 102

PT. Praisindo Teknologi adalah sebuah perusahaan I.T. berbasis di Jakarta yang memiliki produk aplikasi antara lain di bidang Keuangan dan Manajemen Investasi. Jika perusahaan Anda bergerak di bidang Keuangan/Financial atau Perbankan dan tertarik untuk memesan software andalan silahkan buka website Praisindo di Related posts: Nova Laboratorium (Novalab.id)

Apa fungsi try pada java

Clients - 102

PT. Nova Diagnostic Center (novalab.id) adalah sebuah perusahaan yang bergerak di bidang kesehatan mencakup klinik, dan lab analis medis. AHLICODING.COM membantu novalab.id dalam membangun website dan sistem aplikasi manajemen untuk klinik. Related posts: Client's Profile : PT Praisindo Teknologi (Praisindo)

Page:.Loop.php.Category:
( main page) Order REVERSE Chronogical (newest-->latest)