Javan heiton ja heiton välinen ero

Sisällysluettelo:

Javan heiton ja heiton välinen ero
Javan heiton ja heiton välinen ero

Video: Javan heiton ja heiton välinen ero

Video: Javan heiton ja heiton välinen ero
Video: Real examples of Spring AOP inside Spring itself and beyond [Spring AOP journey - Part 3] 2024, Heinäkuu
Anonim

Avainero – heitto vs. heitto Javassa

Ohjelmoinnissa voi tapahtua virheitä. Virhe ohjelmassa antaa odottamattoman tuloksen tai se voi keskeyttää ohjelman suorittamisen. Siksi on parempi havaita ja hallita virheet oikein, jotta ohjelma voidaan suorittaa oikein. Virhe voi olla kahden tyyppistä. Ne ovat käännösaikavirheitä ja ajonaikaisia virheitä. Jos syntaksivirheitä esiintyy, Java-kääntäjä ilmoittaa niistä. Näitä kutsutaan käännösaikavirheiksi. Joitakin yleisiä käännösaikavirheitä ovat puuttuvat puolipisteet, puuttuvat a altosulkeet, ilmoittamattomat muuttujat ja kirjoitusvirheet tai avainsanat. Joskus ohjelma voi kääntää oikein, mutta se voi antaa väärän tulosteen. Niitä kutsutaan ajonaikaisiksi virheiksi. Jotkut yleiset ajonaikaiset virheet ovat nollalla jakaminen ja taulukon rajojen ulkopuolella olevan elementin arvioiminen. Poikkeus on tila, jonka aiheuttaa ohjelman ajonaikainen virhe. Ohjelman suoritus päättyy poikkeuksen sattuessa. Jos ohjelmoija haluaa jatkaa jäljellä olevan koodin suorittamista, ohjelmoija voi napata virhetilanteen heittämän poikkeusobjektin ja näyttää virheilmoituksen. Tätä kutsutaan poikkeuskäsittelyksi. Koodi, joka voi aiheuttaa virheen, on sijoitettu try-lohkoon ja viesti on catch-lohkossa. Heitto ja heitto ovat kaksi avainsanaa, joita käytetään Java-poikkeusten käsittelyssä. Keskeinen ero heittojen ja heittojen välillä Javassa on at, heitto on avainsana, jota käytetään nimenomaisesti heittämään poikkeus, kun taas heittoja käytetään ilmoittamaan poikkeus.

Mitä Java on heittää?

Avainsanaa heitto käytetään poikkeuksen heittämiseen eksplisiittisesti. Heittoa seuraa Exception-luokan esiintymä. esim. – heittää uusi poikkeus ("Virhe jakaa nolla"); Sitä käytetään metodirungon sisällä poikkeuksen tekemiseen. Katso alla olevaa ohjelmaa.

Ero heiton ja heiton välillä Javassa
Ero heiton ja heiton välillä Javassa

Kuva 01: Ohjelma heittoavainsanalla

Yllä olevan ohjelman mukaan Exception3-luokassa on menetelmä nimeltä checkMarks. Jos pisteet ovat alle 50, se aiheuttaa poikkeuksen ja näyttää "Fail". Jos pisteet ovat suurempia tai yhtä suuria kuin 50, se tulostaa viestin "Hyväksytty".

Mitä on heitot Javassa?

Avainsanaa heittää käytetään ilmoittamaan poikkeus. Sitä seuraa poikkeusluokan nimi. esim. – heittää Poikkeus. Ohjelmoija voi ilmoittaa useita poikkeuksia heitot-avainsanalla. Sitä käytetään menetelmän allekirjoituksen kanssa. Katso alla oleva esimerkki.

Keskeinen ero heiton ja heiton välillä Javassa
Keskeinen ero heiton ja heiton välillä Javassa

Kuva 02: Ohjelma heittoja avainsanalla

Koodi, jossa voi olla virhe, sijoitetaan try mustan sisään. Virheilmoitus on kiinnityslohkon sisällä. Metodin kutsuja tunnistaa, että kutsutusta menetelmästä voidaan odottaa tietyntyyppisiä poikkeuksia. Soittajan tulee olla valmis jollakin sieppausmekanismilla. Tässä tilanteessa käytetään heitto-avainsanaa. Se määritetään välittömästi metodin määrittelylauseen jälkeen ja juuri ennen aloitussulkua.

Mikä on samank altaisuus heittojen ja heittojen välillä Javassa?

Molemmat ovat avainsanoja Javassa poikkeusten käsittelyyn

Mitä eroa on heiton ja heiton välillä Javassa?

heitto vs. heitto Javassa

'heitto' on Java-sana, jota käytetään nimenomaisesti poikkeuksen tekemiseen. 'heitot' on Java-avainsana, jota käytetään ilmoittamaan poikkeus.
Useita poikkeusta
Voitolla ei voi olla useita poikkeuksia. Heitoissa voi olla useita poikkeuksia.
Seuraaja
'heittoa' seuraa esiintymä. 'heittoja' seuraa luokka.
Käyttötapa
Menetelissä käytetään 'heittoa'. 'heittoja' käytetään menetelmän allekirjoituksen kanssa.

Yhteenveto – heitto vs. heitto Javassa

Ajoaikavirheet aiheuttavat ohjelman kääntämisen, mutta se antaa odottamattomia tuloksia tai lopettaa ohjelman suorittamisen. Tämä ehto on poikkeus. Heitto ja heitot ovat kaksi avainsanaa, joita käytetään Java-ohjelmoinnissa poikkeusten käsittelyyn. Tässä artikkelissa käsiteltiin heittojen ja heittojen eroa. Ero heittojen ja heittojen välillä Javassa on se, että heitto on avainsana, jota käytetään nimenomaisesti heittämään poikkeus, kun taas heittoja käytetään ilmoittamaan poikkeus.

Suositeltava: