Corso di Raku / Oggetti, input/output ed eccezioni / Eccezioni / Il phaser CATCH / Exercises

Sopravvivete a un ciclo

Problema

Scorri i numeri 1, 2 e 3. Per ogni numero stampa ok: <n>, tranne che quando il numero è 2, nel qual caso devi fare die "bad: 2". Aggiungi dentro il corpo del ciclo un phaser CATCH che stampa caught: <messaggio>, così che un’iterazione andata male non fermi l’intero ciclo.

Esempio

Il programma stampa:

ok: 1
caught: bad: 2
ok: 3

Soluzione

Vedi la soluzione

Soluzione: Gestite e proseguite   |   Soluzione: Sopravvivete a un ciclo