Satura rādītājs
Veidojot programmas, kas kļūst arvien sarežģītākas, mēs neizbēgami atradīsim kļūdas, iespējams, dažas ir sarežģītākas nekā citas, taču tas nedrīkst mūs atturēt, jo dažreiz mums var nākties pieļaut kļūdas, pirms mūsu lietojumprogrammā kaut ko panākt pareizi.In Java mums ir vairāki kļūdu kategorijas kas mums var parādīties, veidojot programmu, to atpazīšana un to cēloņu apzināšana ir pirmie divi veidi, kā apkarot kļūdas.
Sintakses kļūdas
Šīs kļūdas rodas, apkopojot kodu, tāpēc tās var saukt arī par apkopošanas kļūdas, tie rodas, ja mēs nepareizi uzrakstām kodu un kompilators nevar interpretēt mūsu norādījumus.
Ļoti bieži ir nepareizi rakstīt instrukciju, nepareizi aizvērt bloku, un viens no briesmīgākajiem ir sabojāt semikolu, pēdējais ir ļoti izplatīts, jo daudzas reizes mēs strādājam vairākās valodās, un mēs varam sajaukt elementus kas beidz rindas.
Kopš tā laika šāda veida kļūdas ir viegli atkļūdot Java Sastādot to, mēs pastāstām, kur ir problēma, un sniedzam tās aprakstu, apskatīsim šādu kodu ar kļūdām:
publiskās klases ShowSyntaxErrors {public static void main (String [] args) {i = 30; System.out.println (i + 4); }}
Ja mēģināsim apkopot šo kļūdu, komandu konsolē tiks parādīts šāds:
PALIELINĀT
Tad mēs redzam, ka visu izraisa tas, ka nav pareizi deklarējis mainīgo, lai labotu šāda veida kļūdas, ieteicams sākt ar pirmo rindu, lai, iespējams, labojot pirmo kļūdu, samazinātu to skaitu, kas seko.Izpildes kļūdas
Šāda veida kļūda rodas, ja programmā mums ir elements, kas izraisa programmas pēkšņu pārtraukšanu, tas notiek, ja, piemēram, mums ir lietotāja ievades lauks un lietotājs ievada kaut ko tādu, ko programma negaidīja un kas netika uztverta pareizi vai kad notiek dalīšana ar 0, piemēram, ko nevar apstrādāt.
Tālāk apskatīsim kodu, kas ļauj ilustrēt šāda veida kļūdas:
public class ShowRuntimeErrors {public static void main (String [] args) {int i = 1/0; }}
Ja mēs redzam rezultātu kompilatorā, tas mums dos sekojošo:
SvarīgsŠeit mēs redzam, ka kompilators nokārtoja pareizi, tomēr, izpildot programmu, tas radīja kļūdu, visizplatītākais veids, kā izvairīties no šīm kļūdām, ir izmantot try / catch bloks lai izvairītos no izņēmumiem un spētu rīkoties ar šādiem izņēmumiem, nepārkāpjot programmu nevēlamā veidā.
Loģikas kļūdas
Šis ir kļūdas veids, no kura visvairāk baidās jebkurš programmētājs, jo kompilators vai izpilde to nepamana, un tas ir tāpēc, ka tas nav tāpēc, ka programma ir slikti uzrakstīta vai ir iemesli, kādēļ programma var beigties nepareizi, ja ne ka loģiskā īstenošana, ko vēlaties darīt, ir nepareizaLai novērstu šāda veida kļūdas, mums ir jāpiemēro aukstās darbības un jābūt vērtībām, kas ļauj mums zināt, vai mūsu programma darbojas pareizi.
Kā redzējām, mums ir 3 galvenās kļūdu grupas mūsu programmās un zinot tās, mēs varam atrast veidus, kā izvairīties no šādām kļūdām vai vismaz mēģināt tās labot, kad tās rodas.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