Cursus Raku / Objecten, in- en uitvoer en excepties / Excepties / Excepties opvangen met try / Exercises / Als er niets misgaat

Oplossing: Als er niets misgaat

Hier is een mogelijke oplossing voor de taak.

Code

my $r = try { 21 * 2 };

say $r.defined;
say $r;

🦋 Je kunt de broncode vinden in het bestand try-succeeds.raku.

Uitvoer

True
42

Opmerkingen

  1. Wanneer het try-blok zonder exceptie draait, evalueert het eenvoudigweg naar de waarde van het blok.

  2. Dus $r bevat 42, en $r.defined is True.

Cursusnavigatie

Als er niets misgaat   |   Proberen of standaardwaarde