C# хэл дээр хичнээн try catch блок байж болох вэ?
C# хэл дээр хичнээн try catch блок байж болох вэ?

Видео: C# хэл дээр хичнээн try catch блок байж болох вэ?

Видео: C# хэл дээр хичнээн try catch блок байж болох вэ?
Видео: Онцгой байдлын зохицуулалт | C# | Заавар 24 2024, May
Anonim

Гурав барих блок барих үл хамаарах зүйлүүд болон үр дүнг консол дээр харуулах замаар тэдгээрийг зохицуулна. Common Language Runtime (CLR) барьж авдаг үл хамаарах зүйлсийг зохицуулдаггүй блок барих.

Мөн C# хэл дээр хичнээн try catch блок байж болох вэ?

онд C# , Та чадна нэгээс илүүг ашиглах барих блок -тай блок хийж үзээрэй . Ерөнхийдөө олон барих блок нь өөр өөр төрлийн үл хамаарах зүйлүүдийг зохицуулахад хэрэглэгддэг барих блок нь өөр төрлийн онцгой тохиолдлыг зохицуулахад ашиглагддаг.

Дараа нь бид C# дээр catch блок дээр try catch гэж бичиж болох уу? Оруулсан оролдлого барих

  • C# хэл дээрх үл хамаарах зүйлсийг шийдвэрлэхийн тулд try, catch, finally блокуудыг ашиглана уу.
  • try блокийн араас catch эсвэл эцсийн блок эсвэл хоёуланг нь оруулах ёстой.
  • Янз бүрийн онцгой шүүлтүүртэй олон барих блокыг зөвшөөрдөг.
  • catch{..} болон catch(Exception ex){ } хоёуланг нь ашиглах боломжгүй.

Мөн та нэг оролдлогоор олон catch блок хийж чадах уу?

Тиймээ Та try мэдэгдэл бүхий олон catch блоктой байж болно . Та эхлэх хамт тодорхой барих үл хамаарах зүйлүүд тэгээд сүүлд нь чамайг блокло май барих суурь Үл хамаарах зүйл . Зөвхөн нэг -ийн барих блок болно Таныг зохицуулах үл хамаарах зүйл . Та try блок хийж болно гүйгээр барих блок.

C# хэл дээр олон catch блокуудыг ажиллуулж болох уу?

Хэзээ ч үгүй барих блок байна гүйцэтгэсэн , хяналт бусад бүх зүйлийг алгасах блок барих тэгээд эцэст нь блок руу явдаг. Үгүй, Олон барих блокууд боломжтой болохгүй гүйцэтгэсэн . Нэгэнт тохиромжтой барих код гүйцэтгэсэн , удирдлага нь finally блок руу шилжиж, дараа нь finally блокийн дараах кодыг авна гүйцэтгэсэн.

Зөвлөмж болгож буй: