Vad är räddning i Ruby?
Vad är räddning i Ruby?

Video: Vad är räddning i Ruby?

Video: Vad är räddning i Ruby?
Video: Rubys räddning 2024, November
Anonim

Ett upphöjt undantag kan vara räddade för att förhindra att den kraschar din applikation när den når toppen av samtalsstacken. I Rubin , vi använder rädda nyckelord för det. När du räddar ett undantag i Rubin , kan du ange en specifik felklass som ska vara räddade från.

Dessutom, vad betyder räddning i Ruby?

När rädda block används, hanterar det undantaget och fortsätter körningen av programmet. Obs: Flera rädda satser kan användas i samma program som innebär att om ett undantag inte hanteras av den första rädda klausul, sedan en annan rädda klausul kommer definitivt att hantera undantaget.

För det andra, vilket programmeringsspråk använder räddning? Rubin

På samma sätt kan du fråga dig, hur fungerar räddning i Ruby?

För varje rädda klausul i startblocket, Rubin jämför det upphöjda undantaget med var och en av parametrarna i tur och ordning. Matchen kommer att lyckas om undantaget som anges i rädda satsen är densamma som typen av det för närvarande kastade undantaget, eller är en superklass av det undantaget. ta upp ett testundantag.

Vad börjar i Ruby?

BÖRJA och END är reserverade ord i Rubin som deklarerar att kod ska köras i början och slutet av en Rubin program. (Anteckna det BÖRJA och END med versaler är helt annorlunda än Börja och slutar med gemener.)

Rekommenderad: