Հնարավո՞ր է սխալ հայտնաբերել Java-ում:
Հնարավո՞ր է սխալ հայտնաբերել Java-ում:

Video: Հնարավո՞ր է սխալ հայտնաբերել Java-ում:

Video: Հնարավո՞ր է սխալ հայտնաբերել Java-ում:
Video: Տղա՞, թե՞ աղջիկ․ հնարավո՞ր է պլանավորել երեխայի սեռը 2024, Ապրիլ
Anonim

Դուք կարող է օգտագործեք այն catch կետում, բայց երբեք չպետք է անել դա! Եթե դուք օգտագործում եք Throwable-ը catch կետում, այն կամք ոչ միայն բռնել բոլոր բացառությունները. այն կամք նույնպես բռնել բոլորը սխալներ . Սխալներ դրանք նետվում են JVM-ի կողմից՝ նշելու լուրջ խնդիրներ, որոնք նախատեսված չեն հավելվածի կողմից լուծելու համար:

Նաև հարց է առաջանում՝ կարո՞ղ ենք սխալներ նետել Java-ում:

Զանգահարողը պետք է կարգավորի բացառություն օգտագործելով try-catch բլոկ կամ տարածել այն բացառություն . Մենք կարող ենք նետել կամ ստուգված կամ չստուգված բացառություններ: Այն նետում է հիմնաբառը թույլ է տալիս կոմպիլյատորին օգնել ձեզ գրել այս տեսակի կոդ սխալ , բայց այն անում է չխանգարել ծրագրի աննորմալ դադարեցմանը:

Բացի այդ, ինչ է տեղի ունենում, երբ բացառությունը չի բռնվում Java-ում: Եթե ան բացառություն չի բռնվում (catch block-ով), գործարկման ժամանակի համակարգը կդադարեցնի ծրագիրը (այսինքն՝ խափանում) և բացառություն հաղորդագրությունը կտպվի վահանակի վրա: Հաղորդագրությունը սովորաբար ներառում է՝ անունը բացառություն տիպ.

Նաև իմանալ, թե որն է սխալն ու բացառությունը Java-ում:

Տարբերությունը միջև Սխալ և բացառություն Java-ում . Հունիսի 3, 2016 1 մեկնաբանություն. «Նետելի»-ը գործում է որպես արմատ Java-ի սխալն ու բացառությունը հիերարխիա։ « Սխալ ” կրիտիկական վիճակ է, որը չի կարող կարգավորվել ծրագրի կոդով: « Բացառություն ” այն բացառիկ իրավիճակն է, որը կարող է կարգավորվել ծրագրի կոդով:

Որո՞նք են Java-ի երեք տեսակի սխալները:

Կան երեք տեսակի սխալներ : շարահյուսություն սխալներ , գործարկման ժամանակ սխալներ և տրամաբանությունը սխալներ.

Խորհուրդ ենք տալիս: