Kako spašavanje funkcionira u Rubyju?
Kako spašavanje funkcionira u Rubyju?

Video: Kako spašavanje funkcionira u Rubyju?

Video: Kako spašavanje funkcionira u Rubyju?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Svibanj
Anonim

Za svakoga spasiti klauzula u početnom bloku, Rubin uspoređuje podignutu iznimku sa svakim od parametara zauzvrat. Utakmica će uspjeti ako iznimka navedena u spasiti klauzula je ista kao tip trenutno izbačene iznimke ili je nadklasa te iznimke. podići 'Iznimka testa.

Što se tiče toga, što spašavanje radi u Rubyju?

Kada spasiti blok se koristi, obrađuje iznimku i nastavlja izvršavanje programa. Napomena: višestruko spasiti klauzule limenka koristiti u istom programu, što znači da prvi ne obrađuje iznimku spasiti klauzulu, pa drugu spasiti klauzula htjeti definitivno riješiti iznimku.

Osim gore navedenog, kako podići pogreške u Rubyju? Rubin zapravo vam daje moć da ručno podići iznimke sami pozivom Kernel# podići . To vam omogućuje da odaberete koju vrstu iznimka do podići pa čak i postavite svoje pogreška poruka. Ako ne navedete koju vrstu iznimka do podići , Rubin zadano će biti RuntimeError (podklasa StandardError).

Imajući to u vidu, koji programski jezik koristi spašavanje?

Rubin

Što je početak u Rubyju?

POČETI i KRAJ su rezervirane riječi u Rubin koji deklariraju kod koji se izvršava na samom početku i samom kraju a Rubin program. (Imajte na umu da POČETI i KRAJ velikim slovima potpuno se razlikuju od početi i završavaju malim slovima.)

Preporučeni: