Isi kandungan:

Bolehkah kita menggunakan try tanpa tangkapan dalam C#?
Bolehkah kita menggunakan try tanpa tangkapan dalam C#?

Video: Bolehkah kita menggunakan try tanpa tangkapan dalam C#?

Video: Bolehkah kita menggunakan try tanpa tangkapan dalam C#?
Video: S.KOM gak bisa ngoding? #teknikinformatika #coding 2024, November
Anonim

Blok akhirnya tidak mengandungi sebarang penyata pulangan, teruskan, pecahkan kerana ia tidak membenarkan kawalan meninggalkan blok akhirnya. awak boleh juga guna akhirnya sekat sahaja dengan a cubalah blok bermaksud tanpa a tangkap blok tetapi dalam keadaan ini, tiada pengecualian dikendalikan.

Begitu juga seseorang mungkin bertanya, bolehkah kita menggunakan cuba tanpa tangkapan?

ya, kita boleh mempunyai cuba tanpa tangkapan blok dengan menggunakan blok akhirnya. awak boleh guna try dengan akhirnya. Seperti yang anda tahu akhirnya blok sentiasa dilaksanakan walaupun anda mempunyai pengecualian atau penyata pulangan cubalah blok kecuali dalam kes Sistem.

Tambahan pula, adakah terdapat cubaan tangkapan dalam C? C++ menyediakan kata kunci khusus berikut untuk tujuan ini. cubalah : mewakili blok kod yang boleh membuang pengecualian. tangkap : mewakili blok kod yang dilaksanakan apabila pengecualian tertentu dilemparkan. membuang: Digunakan untuk membuang pengecualian.

Dalam hal ini, bolehkah kita menulis try catch dalam blok tangkapan dalam C#?

Cuba-tangkap bersarang

  • Gunakan cuba, tangkap dan akhirnya sekat untuk mengendalikan pengecualian dalam C#.
  • Blok cuba mesti diikuti dengan tangkapan atau akhirnya blok atau kedua-duanya.
  • Blok tangkapan berbilang dibenarkan dengan penapis pengecualian yang berbeza.
  • catch{..} dan catch(Exception ex){ } kedua-duanya tidak boleh digunakan.

Bolehkah cuba mempunyai beberapa tangkapan dalam C#?

Dalam C# , awak boleh digunakan lebih daripada satu tangkap blok dengan cubalah blok. secara amnya, beberapa tangkapan blok digunakan untuk mengendalikan pelbagai jenis pengecualian bermakna setiap tangkap blok digunakan untuk mengendalikan pelbagai jenis pengecualian. Secara amnya, tangkap blok disemak mengikut susunan di mana mereka mempunyai berlaku dalam program tersebut.

Disyorkan: