Cursus Raku / Objecten, in- en uitvoer en excepties / Excepties / De CATCH-phaser / Exercises

Overleef een lus

Opgave

Loop over de getallen 1, 2 en 3. Druk voor elk getal ok: <n> af, behalve dat je bij het getal 2 die "bad: 2" moet doen. Voeg binnen de body van de lus een CATCH-faser toe die caught: <message> afdrukt, zodat één slechte iteratie de hele lus niet stillegt.

Voorbeeld

Het programma drukt af:

ok: 1
caught: bad: 2
ok: 3

Oplossing

Bekijk de oplossing

Cursusnavigatie

Oplossing: Afhandelen en doorgaan   |   Oplossing: Overleef een lus