Hogyan működik a mentés Rubyban?
Hogyan működik a mentés Rubyban?

Videó: Hogyan működik a mentés Rubyban?

Videó: Hogyan működik a mentés Rubyban?
Videó: Hogyan működik? Nedves olajteknős motorkenés (animáció) 2024, Lehet
Anonim

Az egyes mentés záradék a kezdő blokkban, Rubin sorra összehasonlítja az emelt kivételt az egyes paraméterekkel. A mérkőzés akkor lesz sikeres, ha a kivételt a mentés záradék megegyezik az aktuálisan kidobott kivétel típusával, vagy ennek a kivételnek a szuperosztálya. 'Egy teszt kivétel.

Ezzel kapcsolatban mit csinál a mentés Rubyban?

Amikor mentés blokkot használja, kezeli a kivételt és folytatja a program végrehajtását. Megjegyzés: Több mentés záradékok tud ugyanabban a programban használható, ami azt jelenti, ha egy kivételt nem az első kezel mentés záradék, majd egy másik mentés kikötés akarat határozottan kezelje a kivételt.

A fentieken kívül hogyan lehet hibákat felhozni a Rubyban? Rubin valójában lehetőséget ad a manuális elvégzésére kivételeket emelni magát a Kernel# hívásával emel . Ez lehetővé teszi a típus kiválasztását kivétel nak nek emel és még a sajátját is beállíthatja hiba üzenet. Ha nem adja meg, hogy milyen típusú kivétel nak nek emel , Rubin alapértelmezés szerint RuntimeError lesz (a StandardError alosztálya).

Ezt figyelembe véve melyik programozási nyelv használja a mentést?

Rubin

Mi kezdődik Rubyban?

KEZDŐDIK és az END foglalt szavak Rubin amelyek az a legelején és legvégén végrehajtandó kódot deklarálnak Rubin program. (Vegye figyelembe, hogy KEZDŐDIK és a nagybetűs END teljesen más, mint kezdődik és kisbetűvel végződik.)

Ajánlott: