Kaip Ruby veikia gelbėjimas?
Kaip Ruby veikia gelbėjimas?

Video: Kaip Ruby veikia gelbėjimas?

Video: Kaip Ruby veikia gelbėjimas?
Video: Setting up Background Jobs in Ruby on Rails 2024, Gegužė
Anonim

Kiekvienam gelbėti sakinys pradžios bloke, Rubinas lygina iškeltą Išimtį su kiekvienu parametru paeiliui. Rungtynės bus sėkmingos, jei bus nurodyta išimtis gelbėti sąlyga yra tokia pati kaip šiuo metu metamos išimties tipas arba yra šios išimties superklasė. iškelti „bandymo išimtį.

Kalbant apie tai, ką gelbėjimas veikia Ruby?

Kada gelbėti blokas naudojamas, jis tvarko išimtį ir tęsia programos vykdymą. Pastaba: keli gelbėti išlygos gali būti naudojamas toje pačioje programoje, o tai reiškia, jei išimtis neapdoroja pirmoji gelbėti sąlygą, tada kitą gelbėti sąlyga valios tikrai susitvarkyk su išimtimi.

Be to, kaip jūs padidinate „Ruby“klaidas? Rubinas iš tikrųjų suteikia jums galią rankiniu būdu kelti išimtis sau paskambinę Kernel# pakelti . Tai leidžia pasirinkti, kokio tipo išimtis į pakelti ir netgi nustatyti savo klaida žinutę. Jei nenurodysite kokio tipo išimtis į pakelti , Rubinas pagal numatytuosius nustatymus bus RuntimeError (StandardError poklasis).

Turint tai omenyje, kokia programavimo kalba naudoja gelbėjimą?

Rubinas

Kas prasideda Ruby?

PRADĖTI ir END yra rezervuoti žodžiai Rubinas kurie skelbia kodą, kuris turi būti vykdomas pačioje a pradžioje ir pabaigoje Rubinas programa. (Prisimink tai PRADĖTI ir END didžiosiomis raidėmis visiškai skiriasi nuo pradėti ir baigiasi mažosiomis raidėmis.)

Rekomenduojamas: