Logo hy.boatexistence.com

Ի՞նչ բացառություն նետել java-ն:

Բովանդակություն:

Ի՞նչ բացառություն նետել java-ն:
Ի՞նչ բացառություն նետել java-ն:

Video: Ի՞նչ բացառություն նետել java-ն:

Video: Ի՞նչ բացառություն նետել java-ն:
Video: Java Tech Զրույց. Հեռագրի բոտը java- ում 1 ժամ 2024, Հուլիսի
Anonim

Միայն ստուգված բացառությունները պահանջվում է նետել՝ օգտագործելով նետումներ հիմնաբառը: Չստուգված բացառությունները պետք չէ բացահայտորեն գցել կամ մշակել կոդով:

Ե՞րբ կօգտագործենք նետումների բացառությունը Java-ում:

Java նետում հիմնաբառը օգտագործվում է բացառության մասին տեղեկությունը հայտարարելու համար, որը կարող է առաջանալ ծրագրի կատարման ժամանակ Այն ծրագրավորողին տալիս է բացառության մասին տեղեկատվություն: Ավելի լավ է տրամադրել բացառությունների մշակման կոդը, որպեսզի ծրագրի կատարման նորմալ հոսքը պահպանվի:

Ո՞ր բացառությունները պետք է մշակվեն Java-ում:

9 Լավագույն պրակտիկա Java-ում բացառությունները կարգավորելու համար

  1. Մաքրել ռեսուրսները վերջապես արգելափակել կամ օգտագործել «Փորձել-ռեսուրսով» հայտարարություն: …
  2. Նախընտրեք հատուկ բացառություններ: …
  3. Փաստագրեք Ձեր նշած բացառությունները: …
  4. Բացառություններ նետել նկարագրական հաղորդագրություններով: …
  5. Առաջին հերթին բռնեք առավել կոնկրետ բացառությունը: …
  6. Մի բռնեք նետելու համար: …
  7. Մի անտեսեք բացառությունները.

Ո՞ր բացառություններն են անում JVM-ը:

JVM-ի կողմից արված բացառություններ

  • ArrayIndexOutOfBoundsException.
  • ClassCastException.
  • NullPointerException.
  • Թվաբանական Բացառություն.
  • AssertionError.
  • ExceptionInitializerError.
  • StackOverflowError.
  • NoClassDefFoundError.

Ինչպե՞ս են բացառությունները վարվում JVM-ի կողմից:

Ինչպե՞ս JVM-ն կառավարում բացառությունները: Բացառությունների կանխադրված կառավարում. Երբ մեթոդի ներսում է, եթե բացառություն է տեղի ունենում, մեթոդը ստեղծում է Օբյեկտ, որը հայտնի է որպես Exception Object և հանձնում այն գործարկման ժամանակի համակարգին (JVM):… Բացառության օբյեկտի ստեղծումը և այն գործարկման ժամանակի համակարգին փոխադրելը կոչվում է բացառություն գցել:

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