Iegūstiet izņēmuma un visbeidzot atslēgvārdu informāciju Java

Satura rādītājs
Lai gan izņēmumu uztveršanas un neļaušanas lietotājam novērot neregulāru sistēmas izslēgšanu process ir vienkāršs, tomēr ir taisnība, ka, ja pastāv vairāki izņēmumu veidi, dažreiz mēs vēlētos par tiem uzzināt nedaudz vairāk.
Tas ir tāpēc Java Tas ļauj mums iegūt informāciju par izņēmumu, tas ir, tiklīdz tas notiek, mēs varam uzzināt vairāk informācijas nekā tikai tā veids, ar to mēs varam īstenot dažādas darbības vai vienkārši zināt, kas notiek.
Obligāta izpildeIr svarīgi pieminēt, ka ir arī ļoti bieži sastopams gadījums, proti, ir kodi, kas mums ir jāizpilda neatkarīgi no tā, iespējams, tā ir sistēma Žurnāls kas reģistrē visas šīs darbības vai kādu drošības moduli Java piedāvā mums rezervēto vārdu beidzot.
Kā mēs minējām apmācības sākumā, iegūstiet informācija par izņēmumiem Tas ir iespējams un bez nepieciešamības analizēt tā veidu, jo viens un tas pats izņēmums satur dažādus datus, kas mums sniegs priekšstatu par notiekošo.
Šim nolūkam mums ir dažādas metodes, turpmāk redzēsim izcilākās, lai uzzinātu, uz ko varam paļauties:
getMessage ()Šī metode ļauj iegūt ziņojumu, kas ielādē izņēmumu.
toString ()Tas atgriež virkni ar saikni starp izņēmuma nosaukumu un metodes rezultātu getMessage ().
printStackTrace ()Drukājiet objektu uz ekrāna ar visu tā saturu.
getStrackTrace: StackTraceElementŠī pēdējā metode atgriež masīvu, kurā ir informācija par kļūdu vai izņēmumu.
Tālāk redzamajā attēlā redzēsim, kā izskatās šo metožu pielietošana:

Tagad pienākusi kārta rezervētajam vārdam beidzotKā jau minējām, ir reizes, kad mēs vēlamies izpildīt daļu koda neatkarīgi no tā, jo mums ir šis vārds, ko tas mums piedāvā Java un tā darbība ir vienkārša, iekļaujot to struktūrā mēģināt - noķert saturs, kas ievietots a beidzot bloķēt tas vienmēr darbosies.
Lai izveidotu tā struktūru, mēs varam ievērot šādu attēlu, kas redzams attēlā:

Ir daži apsvērumi, kas mums jāzina, strādājot ar šāda veida struktūru. Apskatīsim, kas tie ir:
  • Ja nav izņēmumu mēģiniet bloķēt {} kodu, kuru esam ievietojuši beidzot bloķēt sāks darboties, un tad mūsu programma turpināsies.
  • Ja izņēmums notiek mēģiniet bloķēt {} tā izpilde apstāsies un tad catch () bloks {}, visbeidzot beidzot bloķēt {} un tiks izpildīts šāds programmas kods.
  • Ja rodas izņēmums, kas netiek apstrādāts, beidzot bloķēt tas tiks izpildīts tādā pašā veidā, un tam tiks nosūtīts izņēmums.
  • beidzot bloķēt tas tiks izpildīts pat tad, ja pirms rindiņas ir rindiņa ar atgriešanos beidzot bloķēt.
Kā mēs redzam, šis vārds ir ļoti spēcīgs, tāpēc mums ir jāzina, kādos gadījumos tas ir jāpiemēro, jo tas daudzos gadījumos izpildīs tā saturu obligāti. Ar to mēs pabeidzam šo apmācību, mēs jau zinām nedaudz vairāk par izņēmumu apstrādi un arī par to, kā mēs varam manipulēt ar mūsu programmas izpildi, pateicoties rezervētajam vārdam beidzot.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave