Šta znači izbaciti izuzetak?
Šta znači izbaciti izuzetak?

Video: Šta znači izbaciti izuzetak?

Video: Šta znači izbaciti izuzetak?
Video: IgM i IgG antitela, šta je to i šta znači njihov nalaz u krvi 2024, Maj
Anonim

Pojam izuzetak je skraćenica za izraz "izuzetan događaj". Definicija : An izuzetak je događaj, koji se javlja tokom izvršavanja programa, koji ometa normalan tok programskih instrukcija. Kreiranje an izuzetak objekt i predaja ga runtime sistemu se poziva bacanje izuzetka.

Zatim, koji se koristi za izbacivanje izuzetka?

The bacanje ključna riječ u Javi je korišteno da eksplicitno izbaciti izuzetak iz metode ili bilo kojeg bloka koda. Možemo bacanje bilo označeno ili nepotvrđeno izuzetak . The bacanje ključna riječ je uglavnom koristio za bacanje običaj izuzeci.

Isto tako, šta se dešava ako izbacimo izuzetak u blok catch? Kada novi izuzetak je bačen u catch block ili konačno blok koji će se širiti iz toga blok , zatim struja izuzetak će biti prekinut (i zaboravljen) kao novi izuzetak se širi prema van.

Imajući ovo u vidu, koja je razlika između izbacivanja izuzetka i hvatanja izuzetka?

Throws klauzula se koristi za deklaraciju izuzetak , što znači da radi slično kao i proba- uhvatiti blok. Baci se koristi ključna riječ u metod body to izbaciti izuzetak , dok se throws koristi u potpisu metode za deklaraciju izuzeci to se može dogoditi u prisutne izjave u metoda.

Kada biste trebali izbaciti izuzetak?

Koristi izuzeci obavijestiti o stvarima koje se ne smiju zanemariti. Nemojte koristiti izuzeci ako se greška može riješiti lokalno. Uvjerite se izuzeci su na istom nivou apstrakcije kao i ostatak vaše rutine. Izuzeci treba biti rezervisan za ono što je zaista izuzetno.

Preporučuje se: