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, Maj
Anonim

Za svaki spašavanje klauzula u početnom bloku, Ruby uspoređuje podignuti izuzetak sa svakim od parametara zauzvrat. Utakmica će uspjeti ako je izuzetak naveden u spašavanje klauzula je ista kao tip trenutno izbačenog izuzetka ili je nadklasa tog izuzetka. podići 'Test izuzetak.

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

Kada spašavanje blok se koristi, obrađuje izuzetak i nastavlja izvršavanje programa. Napomena: Višestruko spašavanje klauzule mogu koristiti u istom programu, što znači da prvi ne obrađuje izuzetak spašavanje klauzulu, zatim drugu spašavanje klauzula će definitivno riješiti izuzetak.

Osim gore navedenog, kako podići greške u Rubyju? Ruby zapravo vam daje moć da ručno podići izuzetke sebe pozivajući Kernel# podići . Ovo vam omogućava da odaberete koju vrstu izuzetak to podići pa čak i postavite svoje greška poruka. Ako ne navedete koju vrstu izuzetak to podići , Ruby podrazumevano će biti RuntimeError (podklasa StandardError).

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

Ruby

Šta je početak u Rubyju?

POČNI i KRAJ su rezervirane riječi u Ruby koji deklarišu da se kod izvršava na samom početku i samom kraju a Ruby program. (Zapiši to POČNI i KRAJ velikim slovima potpuno se razlikuju od početi i završavaju se malim slovima.)

Preporučuje se: