Ključna razlika - metanje in metanje v Javi
Pri programiranju lahko pride do napak. Napaka v programu povzroči nepričakovane rezultate ali pa lahko konča izvajanje programa. Zato je bolje, da napake pravilno zaznamo in upravljamo, da pravilno izvajamo program. Napaka je lahko dve vrsti. So napake pri prevajanju in napake med izvajanjem. Kadar obstajajo skladenjske napake, jih označi prevajalnik Java. Te se imenujejo napake v času prevajanja. Nekaterim pogostim napakam pri prevajanju manjka podpičje, manjkajo zavite oklepaje, neprijavljene spremenljivke in napačno črkovani identifikatorji ali ključne besede. Včasih lahko program pravilno prevede, vendar lahko povzroči napačne rezultate. Imenujejo se runtime napake. Nekatere pogoste napake med izvajanjem se delijo na nič in ocenjujejo element, ki je zunaj polja. Izjema je stanje, ki ga povzroči napaka med izvajanjem v programu. Izvajanje programa se konča, ko pride do izjeme. Če želi programer nadaljevati izvajanje preostale kode, lahko programer ujame izjemen predmet, ki ga vrže stanje napake, in prikaže sporočilo o napaki. To se imenuje obravnava izjem. Koda, ki lahko povzroči napako, je v bloku try, sporočilo pa v bloku catch. Vrzi in meti sta dve ključni besedi, ki se uporabljata pri obdelavi izjem Java. Ključna razlika med metanjem in metanjem v Javi je at, throw je ključna beseda, ki se uporablja za izrecno vrnitev izjeme, medtem ko se vrzi uporabljajo za razglasitev izjeme. To se imenuje obravnava izjem. Koda, ki lahko povzroči napako, je v bloku try, sporočilo pa v bloku catch. Vrzi in meti sta dve ključni besedi, ki se uporabljata pri obdelavi izjem Java. Ključna razlika med metanjem in metanjem v Javi je at, throw je ključna beseda, ki se uporablja za izrecno vrnitev izjeme, medtem ko se za vrnitev razglasi izjema. To se imenuje obravnava izjem. Koda, ki lahko povzroči napako, je v bloku try, sporočilo pa v bloku catch. Vrzi in meti sta dve ključni besedi, ki se uporabljata pri obdelavi izjem Java. Ključna razlika med metanjem in metanjem v Javi je at, throw je ključna beseda, ki se uporablja za izrecno vrnitev izjeme, medtem ko se vrzi uporabljajo za razglasitev izjeme.
VSEBINA
1. Pregled in ključna razlika
2. Kaj je metanje v Javi
3. Kaj je metanje v Javi
4. Podobnosti med metanjem in metanjem v Javi
5. Vzporedna primerjava - metanje in metanje v Javi v tabelarni obliki
6. Povzetek
Kaj je metanje v Javi?
Ključna beseda throw se uporablja za izrecno vrganje izjeme. Metu sledi primer razreda Exception. npr. - vrzi novo izjemo (»Napaka deljena z nič«); Uporablja se znotraj telesa metode za vrnitev izjeme. Glejte spodnji program.
Slika 01: Program s ključno besedo throw
V skladu z zgornjim programom ima razred Exception3 metodo, imenovano checkMarks. Če so oznake manjše od 50, bo to povzročilo izjemo in prikazalo se bo sporočilo »Fail«. Če so ocene višje ali enake 50, se natisne sporočilo »Pass«.
Kaj je metanje v Javi?
Ključna beseda throws se uporablja za razglasitev izjeme. Sledi ime razreda izjeme. npr. - vrže izjemo. Programer lahko prijavi več izjem z uporabo ključne besede throws. Uporablja se s podpisom metode. Glejte spodnji primer.
Slika 02: Program s ključno besedo throws
Koda, ki ima lahko napako, je v črni barvi poskusa. Sporočilo o napaki je znotraj bloka catch. Klicatelj metode ugotovi, da lahko od izbrane metode pričakujemo določene vrste izjem. Klicatelj mora biti pripravljen z nekaterim mehanizmom za zajem. V tem primeru se uporablja ključna beseda throws. Določen je takoj za izjavo o izjavi o metodi in tik pred oklepajem.
Kakšna je podobnost med metanjem in metanjem v Javi?
Obe sta ključni besedi v Javi za obravnavo izjem
Kakšna je razlika med metanjem in metanjem v Javi?
Diff Article Sredina pred mizo
metanje vs metanje v Javi |
|
'Throw' je ključna beseda v Javi, ki se uporablja za izrecno vrnitev izjeme. | 'Vrže' je ključna beseda v Javi, ki se uporablja za razglasitev izjeme. |
Večkratna izjema | |
Pri metu ne more biti več izjem. | Pri metih je lahko več izjem. |
Sledi | |
Vrzbi sledi primerek. | 'Metom' sledi razred. |
Način uporabe | |
Metod se uporablja v metu. | 'Vrže' se uporablja s podpisom metode. |
Povzetek - throw vs throws v Javi
Napake med izvajanjem povzročijo, da se program prevede, vendar daje nepričakovane rezultate ali zaključi izvajanje programa. Ta pogoj je izjema. Meta in meta sta dve ključni besedi, ki se uporabljata za programiranje Java za obravnavo izjem. Ta članek je obravnaval razliko med metom in metom. Razlika med metanjem in metanjem v Javi je v tem, da je throw ključna beseda, ki se uporablja za izrecno vrnitev izjeme, medtem ko se za vrnitev razglasi izjema.