Java mana yang telah dicuba dengan pelbagai tangkapan diperkenalkan?
Java mana yang telah dicuba dengan pelbagai tangkapan diperkenalkan?

Video: Java mana yang telah dicuba dengan pelbagai tangkapan diperkenalkan?

Video: Java mana yang telah dicuba dengan pelbagai tangkapan diperkenalkan?
Video: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, November
Anonim

Multicatch blok

daripada Jawa 7 dan seterusnya a Berbilang - tangkap blok adalah diperkenalkan menggunakan ini, anda boleh mengendalikan lebih daripada satu pengecualian dalam satu tangkap blok.

Kemudian, boleh cuba mempunyai beberapa tangkapan di Jawa?

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.

apakah tangkapan berbilang di Jawa? Dalam Jawa 7 ia dimungkinkan untuk menangkap berbilang pengecualian yang berbeza dalam yang sama tangkap blok. Ini juga dikenali sebagai pelbagai tangkapan . Perhatikan bagaimana dua nama kelas pengecualian dalam yang pertama tangkap blok dipisahkan oleh watak paip |.

Dengan ini, bolehkah kita mempunyai beberapa tangkapan selepas percubaan tunggal?

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.

Bolehkah blok tangkapan mengandungi lebih daripada satu kelas pengecualian?

Pengendalian Lebih Daripada Satu Jenis Pengecualian Dalam Java SE 7 dan lebih baru, satu tangkap blok boleh mengendalikan lebih daripada satu jenis pengecualian . A blok tangkapan yang mengendalikan beberapa pengecualian jenis tidak mencipta pertindihan dalam kod bait yang dihasilkan oleh pengkompil; kod bait itu mempunyai tiada replikasi pengecualian pengendali.

Disyorkan: