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

Կարո՞ղ ենք C#-ում փորձել առանց բռնելու:
Կարո՞ղ ենք C#-ում փորձել առանց բռնելու:

Video: Կարո՞ղ ենք C#-ում փորձել առանց բռնելու:

Video: Կարո՞ղ ենք C#-ում փորձել առանց բռնելու:
Video: Քեմփինգ և համեղ խորոված հավի, գառի և հաշլամայի վրա՝ կրակի վրա դրված կաթսայում 2024, Մայիս
Anonim

Վերջնական բլոկը չի պարունակում վերադարձ, շարունակել, ընդմիջման հայտարարություններ, քանի որ այն թույլ չի տալիս վերահսկիչներին լքել վերջնական բլոկը: Դուք կարող է նույնպես օգտագործել վերջապես արգելափակել միայն ա փորձել բլոկ նշանակում է առանց ա բռնել արգելափակել, բայց այս իրավիճակում բացառություններ չեն կարգավորվում:

Նմանապես մեկը կարող է հարցնել՝ կարո՞ղ ենք արդյոք փորձել առանց բռնելու:

Այո, մենք կարող ենք ունեն փորձել առանց բռնելու արգելափակել՝ օգտագործելով վերջնական արգելափակում: Դուք կարող եք օգտագործել փորձել հետ վերջապես. Ինչպես գիտեք, վերջապես բլոկը միշտ գործում է, նույնիսկ եթե դուք ունեք բացառություն կամ վերադարձի հայտարարություն փորձել արգելափակել, բացառությամբ համակարգի դեպքի:

Ավելին, կա՞ C-ում փորձնական բռնում: Այս նպատակով C++-ը տրամադրում է հետևյալ մասնագիտացված հիմնաբառերը. փորձել : ներկայացնում է կոդի բլոկ, որը կարող է բացառություն գցել: բռնել : ներկայացնում է կոդի բլոկ, որը կատարվում է, երբ գցվում է որոշակի բացառություն: նետում: Օգտագործվում է բացառություն նետելու համար:

Այս առումով կարո՞ղ ենք C#-ում գրել try catch in catch block:

Nested try-catch

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

Կարո՞ղ եք փորձել C#-ում մի քանի բռնում ունենալ:

Մեջ C# , Դու կարող է օգտագործել մեկից ավել բռնել արգելափակել հետ փորձել արգելափակել. Ընդհանրապես, բազմակի բռնում բլոկը օգտագործվում է տարբեր տեսակի բացառությունների միջոցների մշակման համար բռնել բլոկը օգտագործվում է տարբեր տեսակի բացառություններ վարելու համար: Ընդհանուր առմամբ, ի բռնել բլոկը ստուգվում է այն հերթականությամբ, որով դրանք ունեն տեղի է ունեցել ծրագրում.

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