I dette innlegget vil vi lære å kaste et unntak i Java, for å gjøre det, vil vi dekke følgende emner:
Så la oss begynne!
Hva er kast i Java?
Det er et nøkkelord som brukes til å kaste et eksplisitt unntak. Vi kan spesifisere det brukerdefinerte unntaksobjektet og kaste det eksplisitt ved å bruke kastestikkordet.
Hvordan kaste et unntak i Java
I denne delen vil vi vurdere et par eksempler for å lære å kaste et unntak i Java.
Eksempel1
I dette eksemplet vil vi lage en brukerdefinert metode som heter Verify (Int Num) som vil ta en numerisk parameter. Hvis den beståtte verdien er større enn 26, vil bekreftelsesmetoden () kaster et aritmetisk unntak, ellers hvis den beståtte verdien er mindre enn eller lik 26, vil bekreftelsesmetoden () vises en hilsenmelding.
Ovennevnte program vil produsere følgende utgang:
Over utdraget verifiserer arbeidet med kastet nøkkelord.
Eksempel2
Vi kan definere vårt eget sett med regler, og basert på disse reglene kan vi kaste et unntak ved å bruke kast nøkkelord. I dette eksemplet vil vi kaste en aritmeticexception hvis Divide () -metoden mottar et tall null:
I programmet ovenfor mottok Divide-metoden en verdi “0”, så den vil kaste det aritmetiske unntaket sammen med den brukerspesifiserte meldingen:
På denne måten kan vi kaste et tilpasset unntak i Java.
Konklusjon
I Java er kastet et nøkkelord som brukes til å kaste et eksplisitt unntak. Vi kan spesifisere det brukerdefinerte unntaksobjektet og kaste det eksplisitt ved å bruke kastestikkordet. Vi kan definere vårt eget sett med regler, og basert på disse reglene kan vi kaste unntaket ved å bruke kastet nøkkelord. Denne oppskrivningen forklarer hvordan du kan kaste et unntak i Java ved å bruke kastestikkordet. Dessuten presenterer det et par eksempler for en dyp forståelse av kastet nøkkelord.