Video: Hoe werk redding in Ruby?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
Vir elke redding klousule in die beginblok, Ruby vergelyk die verhoogde uitsondering op sy beurt met elk van die parameters. Die wedstryd sal slaag as die uitsondering genoem in die redding klousule is dieselfde as die tipe van die huidige uitsondering, of is 'n superklas van daardie uitsondering. verhoog ''n toetsuitsondering.
Met betrekking tot hierdie, wat doen redding in Ruby?
Wanneer redding blok gebruik word, hanteer dit die uitsondering en gaan voort met die uitvoering van die program. Let wel: Meervoudig redding klousules kan gebruik word in dieselfde program wat beteken as 'n uitsondering nie deur die eerste hanteer word nie redding klousule, dan nog een redding klousule sal hanteer beslis die uitsondering.
Behalwe hierbo, hoe maak jy foute in Ruby op? Ruby gee jou eintlik die krag om handmatig uitsonderings te opper jouself deur Kernel# te bel verhoog . Dit laat jou toe om te kies watter tipe uitsondering aan verhoog en stel selfs jou eie fout boodskap. As jy nie spesifiseer watter tipe uitsondering aan verhoog , Ruby sal verstek na RuntimeError ('n subklas van StandardError).
As u dit in ag neem, watter programmeertaal gebruik redding?
Ruby
Wat is begin in Ruby?
BEGIN en END is gereserveerde woorde in Ruby wat verklaar dat kode uitgevoer moet word aan die heel begin en heel einde van a Ruby program. (Let daarop dat BEGIN en END in hoofletters is heeltemal anders as begin en eindig in kleinletters.)
Aanbeveel:
Hoe werk Spring AOP-instaanbediener?
AOP-instaanbediener: 'n objek wat deur die AOP-raamwerk geskep is om die aspekkontrakte te implementeer (adviseer metode-uitvoerings ensovoorts). In die lente-raamwerk sal 'n AOP-instaanbediener 'n JDK-dinamiese volmag of 'n CGLIB-instaanbediener wees. Weef: koppel aspekte met ander toepassingstipes of voorwerpe om 'n aangeraaide voorwerp te skep
Hoe werk 'n spieël-TV?
'n Spieël-TV bestaan uit spesiale semi-deursigtige spieëlglas met 'n LCD-TV agter die spieëloppervlak. Die spieël is versigtig gepolariseer sodat 'n beeld deur die spieël kan oorgedra word, sodat wanneer die TV af is, die toestel soos 'n spieël lyk
Hoe werk plekhouer?
Die plekhouer-kenmerk spesifiseer 'n kort wenk wat die verwagte waarde van 'n invoerveld beskryf (bv. 'n voorbeeldwaarde of 'n kort beskrywing van die verwagte formaat). Let wel: Die plekhouer-kenmerk werk met die volgende invoertipes: teks, soektog, url, tel, e-pos en wagwoord
Hoe werk groepeer volgens werk in PostgreSQL?
Die PostgreSQL GROUP BY-klousule word gebruik om daardie rye in 'n tabel saam te groepeer wat identiese data het. Dit word gebruik met SELECT-stelling. Die GROUP BY-klousule versamel data oor verskeie rekords en groepeer die resultaat volgens een of meer kolomme. Dit word ook gebruik om die oortolligheid in die uitset te verminder
Wat is redding in Ruby?
N Gegewe uitsondering kan gered word om te verhoed dat dit jou toepassing laat val sodra dit die bokant van die oproepstapel bereik. In Ruby gebruik ons die reddingssleutelwoord daarvoor. Wanneer u 'n uitsondering in Ruby red, kan u 'n spesifieke foutklas spesifiseer waaruit gered moet word