Može li pokušati imati višestruki catch u Javi?
Može li pokušati imati višestruki catch u Javi?

Video: Može li pokušati imati višestruki catch u Javi?

Video: Može li pokušati imati višestruki catch u Javi?
Video: Доктор Торн: Любовь и социальные барьеры (2016), фильм целиком 2024, Svibanj
Anonim

Java hvatanje više iznimke

A pokušajte blokirati može slijedi jedan ili više ulov blokova. Svaki ulov blok mora sadržavati drugačiji rukovalac iznimkama. Dakle, ako ti imati obavljati različite zadatke u slučaju različitih iznimaka, koristiti java multi- ulov blok.

S obzirom na to, može li pokušaj imati više ulova?

da ti može imati višestruki ulov blokovi sa probati izjava. Počinjete s hvatanjem određenih iznimki, a zatim u posljednjem bloku možete ulov osnovna iznimka. Samo jedan od ulov blok htjeti riješite svoju iznimku. Vas može probati blok bez a ulov blok.

Isto tako, koliko blokova pokušaja catch može biti u Javi? Ima jednu pokušaj blokirati i tri uhvatiti blokove . Samo jedan uhvatiti blok će izvršiti odmah, ovisi o logici unutar pokušaj blokirati . Unutar moje pokušaj blokirati , kod sadrži tri vrste izuzetaka.

Nakon toga, netko se također može zapitati, možemo li imati više hvatanja za jedan pokušaj u Javi?

A jedan pokušaj blok može imati višestruki ulov blokova povezanih s njim, trebali biste postaviti ulov blokova na takav način da generički rukovalac iznimkama ulov blok je zadnji (vidi primjer u nastavku). Ne biste trebali dijeliti broj s nulom iz koje sam ponestalo probati - ulov blokirati Java.

Kako funkcionira višestruki ulov?

općenito, višestruki ulov blok se koristi za rukovanje različitim vrstama iznimaka znači svaki ulov blok se koristi za rukovanje različitim vrstama izuzetaka. Ako se zadana vrsta iznimke podudara s prvom ulov blok, pa prvo ulov blok izvršava, a preostali dio ulov blokovi se zanemaruju.

Preporučeni: