Aling Java ang sinubukan na may ipinakilalang multi catch?
Aling Java ang sinubukan na may ipinakilalang multi catch?

Video: Aling Java ang sinubukan na may ipinakilalang multi catch?

Video: Aling Java ang sinubukan na may ipinakilalang multi catch?
Video: Minecraft » FROG LIGHT FARM « Truly Bedrock Season SMP [7] 2024, Nobyembre
Anonim

Multicatch harangan

Mula sa Java 7 pataas a Marami - hulihin block ay ipinakilala gamit ito, maaari mong pangasiwaan ang higit sa isang pagbubukod sa loob ng isang solong hulihin harangan.

Pagkatapos, maaari bang subukan na magkaroon ng maraming catch sa Java?

Java catch maramihan mga eksepsiyon A try block can susundan ng isa o higit pa hulihin mga bloke. Ang bawat isa hulihin ang block ay dapat maglaman ng ibang exception handler. Kaya, kung ikaw mayroon upang magsagawa ng iba't ibang mga gawain sa paglitaw ng iba't ibang mga pagbubukod, gumamit ng java maraming- hulihin harangan.

ano ang multi catch sa Java? Sa Java 7 naging posible na mahuli ng marami iba't ibang mga pagbubukod sa pareho hulihin harangan. Ito ay kilala rin bilang maraming catch . Pansinin kung paano pinangalanan ang dalawang exception class na pangalan sa una hulihin block ay pinaghihiwalay ng pipe character |.

Dito, maaari ba tayong magkaroon ng maraming catch pagkatapos ng isang pagsubok?

Oo ikaw maaaring magkaroon ng maraming catch mga bloke na may subukan pahayag. Magsisimula ka sa pagkuha ng mga partikular na pagbubukod at pagkatapos ay sa huling bloke maaari kang hulihin base Exception. Isa lamang sa mga hulihin harangan kalooban pangasiwaan ang iyong exception. Ikaw maaaring subukan harangan nang walang a hulihin harangan.

Maaari bang maglaman ang isang catch block ng higit sa isang exception class?

Paghawak Higit sa Isa Uri ng Exception Sa Java SE 7 at mas bago, isang solong catch block lata hawakan higit sa isa uri ng pagbubukod . A catch block na humahawak maramihang pagbubukod ang mga uri ay hindi lumilikha ng pagdoble sa bytecode na nabuo ng compiler; ang bytecode may walang replika ng pagbubukod mga humahawak.

Inirerekumendang: