Ruby-д аврах гэж юу вэ?
Ruby-д аврах гэж юу вэ?

Видео: Ruby-д аврах гэж юу вэ?

Видео: Ruby-д аврах гэж юу вэ?
Видео: История бездомного щенка по имени Марсель. Собака с человеческими глазами. 2024, Арваннэгдүгээр
Anonim

Өргөтгөсөн үл хамаарах зүйл байж болно аварсан дуудлагын стекийн дээд хэсэгт хүрэх үед таны програмыг сүйрүүлэхээс урьдчилан сэргийлэх. онд Руби , бид ашигладаг аврах Үүний түлхүүр үг. Онцгой тохиолдлыг аврах үед Руби , та байх ёстой тодорхой алдааны ангиллыг зааж өгч болно аварсан -аас.

Түүнээс гадна Ruby-д аврах гэдэг нь юу гэсэн үг вэ?

Хэзээ аврах блок ашиглаж байгаа бол энэ нь үл хамаарах зүйлийг зохицуулж, програмын гүйцэтгэлийг үргэлжлүүлнэ. Жич: Олон аврах заалтуудыг ижил программд ашиглаж болно гэсэн үг хэрэв үл хамаарах зүйлийг эхнийх нь зохицуулаагүй бол аврах заалт, дараа нь өөр аврах заалт онцгой тохиолдлыг шийдвэрлэх нь гарцаагүй.

Хоёрдугаарт, ямар програмчлалын хэл нь rescue ашигладаг вэ? Руби

Үүнтэй адилаар та Ruby-д аврах ажиллагаа хэрхэн ажилладаг вэ?

Тус бүр аврах эхлэл блок дахь заалт, Руби өсгөсөн Үл хамаарах зүйлийг параметр тус бүртэй нь ээлжлэн харьцуулна. -д заасан үл хамаарах зүйл байвал тоглолт амжилттай болно аврах заалт нь одоогийн хаягдсан үл хамаарах зүйлийн төрөлтэй ижил эсвэл тухайн үл хамаарах зүйлийн дээд ангилал юм. өсгөх 'Тестийн онцгой тохиолдол.

Ruby хэлээр юу эхэлдэг вэ?

ЭХЛЭХ болон END -д хадгалагдсан үгс байна Руби a-ийн эхэн ба төгсгөлд гүйцэтгэх кодыг зарладаг Руби хөтөлбөр. (Тэрийг тэмдэглэ ЭХЛЭХ болон том үсгээр Төгсгөл нь огт өөр Эхлэх ба жижиг үсгээр төгсгөнө.)

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