Мазмуну:

C# тилинде кармап калбастан try колдонсок болобу?
C# тилинде кармап калбастан try колдонсок болобу?

Video: C# тилинде кармап калбастан try колдонсок болобу?

Video: C# тилинде кармап калбастан try колдонсок болобу?
Video: All My Loving - The Beatles - Ukulele Tutorial ​(with Closed Captions & Subtitles) @TeacherBob 2024, Ноябрь
Anonim

finally блогу кайтаруу, улантуу, үзүү операторлорун камтыбайт, анткени ал башкаруу элементтерине finally блогунан чыгууга жол бербейт. сен болот ошондой эле колдонуу акыры a менен гана бөгөттөө аракет кыл блок билдирет жок а кармоо блок, бирок бул кырдаалда эч кандай өзгөчөлүктөр каралбайт.

Ошо сыяктуу эле, кимдир бирөө сурашы мүмкүн: аракетти кармабай колдонсок болобу?

Ооба, биздин колубуздан келет бар кармабай аракет кыл finally block колдонуу менен бөгөттөө. сен аракет колдонсо болот менен акыры. Белгилүү болгондой, сизде өзгөчө же кайтаруу билдирүүсү бар болсо да, акырында блок дайыма аткарылат аракет кыл Системадан тышкары блок.

Андан тышкары, C'де сынап көрүү мүмкүнчүлүгү барбы? C++ бул максат үчүн төмөнкү адистештирилген ачкыч сөздөрдү камсыз кылат. аракет кыл : өзгөчө учурду таштай турган код блогун билдирет. кармоо : белгилүү бир өзгөчөлүк ташталганда аткарылуучу код блогун билдирет. таштоо: өзгөчө учурду ыргытуу үчүн колдонулат.

Ушуга байланыштуу C# тилинде catch блогунда try catch жаза алабызбы?

Уюшкан аракет

  • C# тилиндеги өзгөчө учурларды чечүү үчүн try, catch жана акырында блокторду колдонуңуз.
  • try блогунан кийин кармоо же акыры блок же экөө тең болушу керек.
  • Бир нече кармоо блогуна ар кандай өзгөчө чыпкалар менен уруксат берилет.
  • catch{..} жана catch(Exception ex){ } экөөнү тең колдонууга болбойт.

C# тилинде бир нече кармалууга аракет кыла аласызбы?

In C# , Сен колдонсо болот бирден ашык кармоо менен блоктоо аракет кыл блок. Жалпысынан, көп кармоо блок ар кандай түрдөгү өзгөчөлүктөрдү иштетүү үчүн колдонулат кармоо блок ар кандай түрдөгү өзгөчөлүктү иштетүү үчүн колдонулат. Жалпысынан алганда, кармоо блок алар кандай тартипте текшерилет бар программада болгон.

Сунушталууда: