Агуулгын хүснэгт:

C# хэл дээр catch блок дээр try catch гэж бичиж болох уу?
C# хэл дээр catch блок дээр try catch гэж бичиж болох уу?

Видео: C# хэл дээр catch блок дээр try catch гэж бичиж болох уу?

Видео: C# хэл дээр catch блок дээр try catch гэж бичиж болох уу?
Видео: More than Coffee. Ламповый стрим джавистов. Говорим о наболевшем и не только. Отвечаем на вопросы. 2024, Арваннэгдүгээр
Anonim

Оруулсан оролдлого барих

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

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

Оруулсан оролдлого барих

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

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

Үүнтэй адилаар та бид catch блок дээр try catch гэж бичиж болох уу гэж асууж магадгүй.

Хэрвээ хичээ / барих блок дотор шаардлагатай a барих блок шаардлагатай байна, та үүнд тусалж чадахгүй. Мөн өөр хувилбар байхгүй. Нэг адил барих блок болно байдлаар ажиллахгүй хичээ Хэрэв онцгой тохиолдол гарсан бол хэсэг. Дээрх жишээнд арга нь онцгой тохиолдол үүсгэдэг боловч doMethod (аргийн онцгой тохиолдлыг шийдвэрлэхэд ашигладаг) нь онцгой тохиолдол үүсгэдэг.

Та оролдлого барих гэж яаж бичих вэ?

Java-д Catch-г туршиж үзээрэй - Онцгой тохиолдлуудыг зохицуулах

  1. оролдох { // үл хамаарах зүйл үүсгэж болзошгүй мэдэгдлүүд }
  2. оролдох { // онцгой тохиолдол үүсгэж болох мэдэгдлүүд } catch (үл хамаарах зүйл (төрөл) e (объект))? { //алдаа боловсруулах код }
  3. Та тоог 0-д хуваах ёсгүй I'm out of try-catch block Java-д.
  4. catch(Exception e){ //Энэ catch блок нь бүх үл хамаарах зүйлийг барьдаг }

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