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

Ինչպե՞ս են բացառությունները ստեղծվում C#-ում:
Ինչպե՞ս են բացառությունները ստեղծվում C#-ում:

Video: Ինչպե՞ս են բացառությունները ստեղծվում C#-ում:

Video: Ինչպե՞ս են բացառությունները ստեղծվում C#-ում:
Video: Ինչպե՞ս սովորել ծրագրավորում | Picsart Academy 2024, Մայիս
Anonim

Բացառություն օբյեկտները, որոնք նկարագրում են սխալը ստեղծված իսկ հետո նետվում է նետում բանալի բառով: Գործարկման ժամանակն այնուհետև որոնում է առավել համատեղելիը բացառություն կարգավորող. Ծրագրավորողները պետք է նետեն բացառություններ երբ ստորև բերված պայմաններից մեկը կամ մի քանիսը ճշմարիտ են. Մեթոդը չի կարող լրացնել իր սահմանված գործառույթը:

Այս առումով, որո՞նք են բացառությունները C#-ում:

C# բացառությունը պատասխան է բացառիկ հանգամանքի, որն առաջանում է ծրագրի գործարկման ընթացքում, օրինակ՝ զրոյի բաժանելու փորձը։ Բացառությունները ապահովում են ծրագրի մի մասից մյուսը վերահսկողությունը փոխանցելու միջոց: C# բացառության բեռնաթափում կառուցված է չորս հիմնաբառերի վրա՝ փորձել, բռնել , վերջապես, եւ նետել.

Նմանապես, ինչո՞ւ է մեզ անհրաժեշտ բացառությունների մշակումը C#-ում: Բացառությունների բեռնաթափում մեջ C# գործընթաց է բռնակ գործարկման ժամանակի սխալներ. Մենք կատարում ենք բացառության բեռնաթափում այնպես որ հավելվածի նորմալ հոսքը կարող է պահպանվել նույնիսկ գործարկման ժամանակի սխալներից հետո: Մեջ C# , բացառություն իրադարձություն կամ առարկա է, որը նետվում է գործարկման ժամանակ: Բոլորը բացառություններ Համակարգից ստացված:

Պարզապես, ինչպե՞ս կարող եմ բազմաթիվ բացառություններ ստանալ C#-ում:

Nested try-catch

  1. C#-ում բացառությունները կարգավորելու համար օգտագործեք try, catch և վերջապես արգելափակումները:
  2. Փորձի արգելափակմանը պետք է հաջորդի բռնել կամ վերջապես արգելափակել կամ երկուսն էլ:
  3. Բազմաթիվ բռնելու բլոկը թույլատրվում է տարբեր բացառությունների զտիչներով:
  4. catch{..} և catch(Exception ex){ } երկուսն էլ չեն կարող օգտագործվել:

Ի՞նչ է տեղի ունենում, երբ բացառություն եք նետում C#-ում:

Եթե որևէ ծածկագիր բացառություն է նետում այդ փորձի բլոկի շրջանակներում, բացառություն կզբաղվի համապատասխան կողմից բռնել . բռնել - Երբ ան բացառություն տեղի է ունենում, որ Բռնել կոդի բլոկը կատարվում է: նետել - Որ նետել հիմնաբառն օգտագործվում է իրականում նոր ստեղծելու համար բացառություն դա փուչիկների փորձն է բռնել վերջապես արգելափակել.

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