Millist Java prooviti koos kasutusele võetud mitme püüdmisega?
Millist Java prooviti koos kasutusele võetud mitme püüdmisega?

Video: Millist Java prooviti koos kasutusele võetud mitme püüdmisega?

Video: Millist Java prooviti koos kasutusele võetud mitme püüdmisega?
Video: Technology Stacks - Computer Science for Business Leaders 2016 2024, Mai
Anonim

Multicatch blokk

Alates Java 7 ja edasi a Mitu - püüda plokk on tutvustati seda kasutades saate ühe erandiga toime tulla rohkem kui ühe erandiga püüda blokk.

Seejärel saate proovida Javas mitut saaki kasutada?

Java püüda mitu erandid A proovi plokk saab järgneb üks või mitu püüda plokid. Iga püüda plokk peab sisaldama teistsugust erandikäsitlejat. Seega, kui sa on täita erinevaid ülesandeid erinevate erandite ilmnemisel, kasuta javat mitu püüda blokk.

mis on Javas multi catch? sisse Java 7 see sai võimalikuks püüda mitu erinevad erandid samas püüda blokk. Seda tuntakse ka kui mitu saaki . Pange tähele, kuidas kaks erandiklassi nime esimeses püüda plokid on eraldatud toru märgiga |.

Sellest lähtuvalt, kas meil on pärast ühte katset mitu saaki?

Jah sina võib olla mitu saaki plokid koos proovi avaldus. Alustate konkreetsete erandite püüdmisega ja seejärel saate viimases plokis püüda alus Erand. Ainult üks neist püüda blokk tahe tegele oma erandiga. Sina võib proovida plokk ilma a püüda blokk.

Kas püüdmisplokk võib sisaldada rohkem kui ühte erandiklassi?

Käitlemine Rohkem Kui Üks Tüüp Erand Java SE 7 ja uuemates versioonides üks püüda plokk saab käepide rohkem kui üks tüüp erand . A püüdmisplokk et käepidemed mitu erandit Types ei tekita kompilaatori poolt genereeritud baitkoodis dubleerimist; baitkood on replikatsiooni pole erand käitlejad.

Soovitan: