Bolehkah cuba mempunyai beberapa tangkapan di Jawa?
Bolehkah cuba mempunyai beberapa tangkapan di Jawa?

Video: Bolehkah cuba mempunyai beberapa tangkapan di Jawa?

Video: Bolehkah cuba mempunyai beberapa tangkapan di Jawa?
Video: 9 PERKUTUT Pembawa SIAL yang TIDAK BOLEH Dipelihara 2024, Mungkin
Anonim

Java menangkap berbilang pengecualian

A cuba blok boleh diikuti oleh satu atau lebih tangkap blok. setiap satu tangkap blok mesti mengandungi pengendali pengecualian yang berbeza. Jadi, jika anda mempunyai untuk melaksanakan tugas yang berbeza apabila berlakunya pengecualian yang berbeza, gunakan java berbilang tangkap blok.

Berkenaan dengan ini, bolehkah satu percubaan mempunyai beberapa tangkapan?

Ya anda boleh mempunyai beberapa tangkapan blok dengan cubalah kenyataan. Anda bermula dengan menangkap pengecualian tertentu dan kemudian di blok terakhir anda boleh tangkap Pengecualian asas. Hanya satu daripada tangkap blok kehendak mengendalikan pengecualian anda. awak boleh cuba blok tanpa a tangkap blok.

Begitu juga, berapa banyak blok tangkap cuba boleh ada di Jawa? Ia mempunyai satu cuba blok dan tiga menangkap blok . Hanya satu menangkap blok akan dilaksanakan sekaligus, ia bergantung kepada logik di dalamnya cuba blok . Di dalam saya cuba blok , kod tersebut mengandungi tiga jenis pengecualian.

Selepas itu, seseorang juga mungkin bertanya, bolehkah kita mempunyai beberapa tangkapan untuk satu percubaan di Jawa?

A percubaan tunggal blok boleh mempunyai beberapa tangkapan blok yang berkaitan dengannya, anda harus meletakkan tangkap menyekat sedemikian rupa sehingga pengendali pengecualian generik tangkap blok adalah yang terakhir (lihat dalam contoh di bawah). Anda tidak sepatutnya membahagikan nombor dengan sifar yang saya kehabisan cubalah - tangkap sekat masuk Jawa.

Bagaimanakah pelbagai tangkapan berfungsi?

secara amnya, beberapa tangkapan blok digunakan untuk mengendalikan pelbagai jenis pengecualian bermakna setiap tangkap blok digunakan untuk mengendalikan pelbagai jenis pengecualian. Jika jenis pengecualian yang diberikan dipadankan dengan yang pertama tangkap blok, kemudian pertama tangkap blok melaksanakan dan selebihnya tangkap blok diabaikan.

Disyorkan: