Daftar Isi:
Definisi - Apa yang dimaksud dengan Try / Catch Block?
"Coba" dan "tangkap" adalah kata kunci yang mewakili penanganan pengecualian karena kesalahan data atau pengkodean selama eksekusi program. Blok try adalah blok kode tempat pengecualian terjadi. Tangkapan blok menangkap dan menangani mencoba pengecualian blok.
Pernyataan try / catch digunakan dalam banyak bahasa pemrograman, termasuk bahasa pemrograman C (C ++ dan C #), Java, JavaScript dan Structured Query Language (SQL).
Techopedia menjelaskan Try / Catch Block
Coba tentukan blok pernyataan yang dapat menimbulkan pengecualian. Ketika jenis pengecualian tertentu terjadi, blok tangkap menangkap pengecualian. Jika pengecualian tidak ditangani oleh blok coba / tangkap, pengecualian meningkat melalui tumpukan panggilan sampai pengecualian ditemukan atau pesan kesalahan dicetak oleh kompiler.
Blok try / catch juga dapat disarangkan dengan satu atau lebih pernyataan try / catch. Setiap pernyataan coba memiliki pernyataan tangkapan yang cocok untuk menangani pengecualian. Jika pernyataan coba dalam pengecualian tidak memiliki pernyataan menangkap yang cocok, penangan pernyataan mencoba berikutnya dicentang. Proses ini berlanjut sampai semua pernyataan coba dalam diperiksa untuk pernyataan menangkap yang cocok. Jika pernyataan tangkap tidak cocok, sistem runtime menangani pengecualian.
Coba / tangkap contoh blok meliputi:
- Blok percobaan diikuti oleh blok tangkap
- Blok percobaan diikuti oleh satu atau beberapa blok tangkap
- Blok percobaan diikuti oleh blok percobaan lain dan kemudian diikuti oleh blok tangkap yang sesuai
