Voiko Javassa kokeilla useita saaliita?
Voiko Javassa kokeilla useita saaliita?

Video: Voiko Javassa kokeilla useita saaliita?

Video: Voiko Javassa kokeilla useita saaliita?
Video: Autotelttailu sateessa – täydellinen autoteltta 2024, Marraskuu
Anonim

Java saa useita poikkeuksia

A kokeile estää voi seuraa yksi tai useampi saada kiinni lohkot. Jokainen saada kiinni lohkossa on oltava erilainen poikkeuskäsittelijä. Joten jos sinä omistaa suorittaa erilaisia tehtäviä erilaisten poikkeusten sattuessa, käytä javaa moni- saada kiinni lohko.

Tässä suhteessa voiko yrityksellä olla useita saaliita?

kyllä sinä saaliita voi olla useita lohkojen kanssa yrittää lausunto. Aloitat tiettyjen poikkeusten kiinniosaamisella ja voit sitten viimeisessä lohkossa saada kiinni peruspoikkeus. Vain yksi niistä saada kiinni lohko tahtoa hoitaa poikkeussi. Sinä saa kokeilla lohko ilman a saada kiinni lohko.

Samoin kuinka monta try catch -lohkoa voi olla Javassa? Siinä on yksi yritä estää ja kolme kiinni lohkot . Vain yksi kiinni lohko tahtoa suoritetaan kerralla, se riippuu sisäisestä logiikasta yritä estää . Sisälläni yritä estää , koodi sisältää kolmenlaisia poikkeuksia.

Myöhemmin voidaan myös kysyä, voiko meillä olla useita saaliita yhdelle Java-yritykselle?

A yksi yritys lohko saaliita voi olla useita siihen liittyvät lohkot, sinun tulee sijoittaa saada kiinni estää siten, että yleinen poikkeuskäsittelijä saada kiinni lohko on viimeisenä (katso alla oleva esimerkki). Sinun ei pitäisi jakaa lukua nollalla, olen poissa yrittää - saada kiinni estää sisään Java.

Kuinka monisaalis toimii?

Yleisesti, useita saaliita lohkoa käytetään käsittelemään erityyppisiä poikkeuksia saada kiinni lohkoa käytetään käsittelemään erityyppisiä poikkeuksia. Jos annettu poikkeustyyppi täsmää ensimmäisen kanssa saada kiinni lohko, sitten ensin saada kiinni lohko suoritetaan ja loput saada kiinni lohkot jätetään huomioimatta.

Suositeltava: