Come funziona il salvataggio in Ruby?
Come funziona il salvataggio in Ruby?

Video: Come funziona il salvataggio in Ruby?

Video: Come funziona il salvataggio in Ruby?
Video: Checkpoint + Sharkive - Backup salvataggi e trucchi! - 3DS CFW 2024, Maggio
Anonim

Per ciascuno salvare clausola nel blocco di inizio, Rubino confronta a turno l'eccezione sollevata con ciascuno dei parametri. La corrispondenza avrà esito positivo se l'eccezione indicata nel salvare La clausola è uguale al tipo dell'eccezione attualmente generata o è una superclasse di tale eccezione. sollevare 'Un'eccezione di test.

Rispetto a questo, cosa fa rescue in Ruby?

quando salvare blocco viene utilizzato, gestisce l'eccezione e continua l'esecuzione del programma. Nota: Multiplo salvare clausole Potere essere utilizzato nello stesso programma, il che significa che se un'eccezione non viene gestita dal primo salvare clausola, poi un'altra salvare clausola volere sicuramente gestire l'eccezione.

Oltre a quanto sopra, come si sollevano errori in Ruby? Rubino in realtà ti dà il potere di manualmente sollevare eccezioni te stesso chiamando Kernel# raccogliere . Questo ti permette di scegliere che tipo di eccezione a raccogliere e persino imposta il tuo errore Messaggio. Se non specifichi che tipo di eccezione a raccogliere , Rubino verrà impostato automaticamente su RuntimeError (una sottoclasse di StandardError).

Tenendo questo in considerazione, quale linguaggio di programmazione utilizza rescue?

Rubino

Che cos'è iniziare in Ruby?

INIZIO e END sono parole riservate in Rubino che dichiarano il codice da eseguire all'inizio e alla fine di a Rubino programma. (Notare che INIZIO e END in maiuscolo sono completamente diversi da inizio e finisci in minuscolo.)

Consigliato: