Satura rādītājs
Kad mēs strādājam ar to izņēmumu pieņemšanu un apstrādi, kas rodas mūsu programmās un lietojumprogrammās, kurās mēs veicam JavaMums ir jāapzinās, ka tie visi nav vienādi, un mēs arī noteikti gribēsim dažos gadījumos manipulēt ar dažiem izņēmumiem un rīkoties citādi.Tāpēc mums ir jāzina, ka ir tas, ko mēs saucam izņēmumu veidi, tas ir, izņēmumu klasifikācija atbilstoši objektam un klasei, kas to ražo; Ir svarīgi zināt šos veidus, jo tādējādi mēs zināsim, kā mēs varam rīkoties ar izņēmumiem mūsu programmās un lietojumprogrammās, un mēs arī zināsim, kāda veida izņēmumi ir sagaidāmi, lietojot objektu.
Noklusējuma Java Tas ļauj mums pieļaut dažādus izņēmumus dažāda veida kļūdām, kurās mūsu lietojumprogramma var iekrist, pateicoties tam, mēs varam redzēt, kā, piemēram, mēs uztveram izņēmumu, ja vienkāršā veidā tiek dalīts ar 0, bez nepieciešamības attīstīties daudzi gadījumi.
Nākamajā grafikā mēs redzēsim veidu, kādā izņēmuma shēma kas mums ir pieejami Java, protams, mēs parādīsim visbiežāk sastopamos, jo saraksts ir diezgan plašs:
PALIELINĀT
Grafikā mēs varam izcelt to, ka mums ir divi lieli apakštipi izņēmumi, izņēmumi kā tādi un kļūdas, katrā no tām mums ir dažādas klases, un katrai klasei var būt vairāk izņēmumu, kā tas ir klasē RuntimeException ko mēs redzam tajā esošajā attēlā, visbiežāk sastopamie izņēmumi, piemēram AritmētikaIzņēmums ko iegūst, ja rodas aritmētiskās darbības problēma.Metamā klaseKlase Metams ir klase, kurā tiek grupēti visi izņēmumi, kurus mēs varam izmantot mūsu izveidotajā lietojumprogrammā Java un pat ja mēs vēlamies izveidot sava veida izņēmumus, mēs to varam izdarīt, mantojot no klases Izņēmums vai kādu no tās apakšklasēm.
Mums ir 3 galvenie izņēmumu klasifikācijas veidi: tie, kas rodas, ja ir sistēmas kļūda, tie, kas rodas, ja izpildes laikā ir kļūda, un klašu izņēmumi. Apskatīsim katru no šiem izņēmumu veidiem, lai uzlabotu mūsu izpratni par tiem.
Sistēmas kļūdasŠāda veida izņēmumus izmet, kad tie rodas Java virtuālā mašīna vai JVM, un tie ir iekļauti klasē KļūdaTos izmanto, lai aprakstītu sistēmas iekšējās kļūdas, lai gan šāda veida kļūda patiesībā notiek ļoti reti, un mēs nevaram darīt daudz vairāk, kā tikai informēt lietotāju un pārtraukt programmu.
Izpildlaika izņēmumiViņus pārstāv klase RuntimeException kā mēs esam norādījuši un tiek izmantoti, lai aprakstītu programmēšanas kļūdas, piemēram, nepareiza mainīgā deklarēšana, aizliegta datu veida izmantošana utt.
IzņēmumiŠo tipu attēlo klase Izņēmums un apraksta problēmas, kas var rasties mūsu programmā un kuras mēs varam risināt, lai lietotājs neredzētu, ka lietojumprogramma tiek pēkšņi pārtraukta.
Ar to mēs pabeidzam šo apmācību, mēs esam redzējuši, kādi izņēmumu veidi mums ir pieejami Java lai varētu apstrādāt dažādas kļūdas, kas var rasties mūsu programmās un lietojumprogrammās.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu