Satura rādītājs
Lai gan izņēmumu izmantošana uzlabo mūsu rakstītās programmas Java, tie ne vienmēr būs nepieciešami, jo tiem ir ļoti lielas izmaksas veiktspējas līmenī, tāpēc mums ir jāiemācās, ko nozīmē izņēmumu apstrādes bloka izveide mūsu programmā, tādā veidā mēs varam zināt, vai izmaksas ir mazākas par labumu, ko tas mums dos.Dienas beigās mēs zinām, ka arī mūsu programmām ir jāsaglabā atbilstoša veiktspēja, jo programma vai lietojumprogramma, kas cieš no lēnuma, ir mazāk lietotājdraudzīga tās lietošanā, radot lietotājiem diskomfortu.
Kā mēs jau norādījām sākumā, bloka veidošana, kas spēj apstrādāt izņēmumus, ir izmaksas mūsu programmas veiktspējas līmenī, tas ir tāpēc, ka tad, kad mums ir izņēmumu apstrādes bloks šim uzdevumam tiek ģenerēts objekts, jums ir jāveic arī atpakaļejoša darbība kaudze programmas un visbeidzot izņēmums ir jāpopularizē, izmantojot dažādas objekta metodes.
Tas ļoti skaidri parāda, ka sniegumu tas tiks ietekmēts, jo neatkarīgi no tā, cik daudz resursu mums ir, šis process patērēs lielu daļu no tiem, izņēmumi rodas, kad mēs tos palaižam kādā metodē, tādēļ, ja mēs varam novērst izņēmuma izmešanu, mēs saglabāsim visu šo procedūru.
Izņēmumu izmantošana izņēmumi patiešām jāizmanto gadījumos, kad var rasties neparedzami apstākļi un kurus mēs nevaram paredzēt savā programmā, bet tādus gadījumus kā tukšs mainīgais vai dalījums ar 0, lai sniegtu pamata piemērus, var tikt apstrādāti, neizmantojot mēģiniet - noķert bloku.
Tālāk redzamajā piemērā apskatīsim pamata gadījumu, kad mēs risinām problēmu ar izņēmumiem un bez tiem:
Lai gan šie gadījumi ir ārkārtīgi vienkārši, fakts ir tāds, ka izlemt, kad izmantot izņēmumu apstrādi un kad nē, ir katra programmētāja ziņā, tomēr, kad vēlamies tos ieviest, mums jājautā sev, vai mēs varam novērst to, izmantojot mūsu loģiku, galu galā, katram programmētājam ir cita ideja.
Pabeidzot šo apmācību, mums jau ir jābūt skaidrākai izpratnei par to, ko nozīmē izņēmumu izmantošana un to patiesā ietekme uz mūsu programmām, jo, lai gan tie var mums palīdzēt, tie var arī kaitēt sniegumam, ja ļaunprātīgi izmantojam daudzās situācijās. viņi.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