Raku-Kurs / Objekte, Ein- und Ausgabe und Ausnahmen / Ausnahmen / Ausnahmen mit try abfangen / Exercises / Wenn nichts schiefgeht

Lösung: Wenn nichts schiefgeht

Hier ist eine mögliche Lösung der Aufgabe.

Code

my $r = try { 21 * 2 };

say $r.defined;
say $r;

🦋 Du findest den Quellcode in der Datei try-succeeds.raku.

Ausgabe

True
42

Kommentare

  1. Läuft der try-Block ohne Ausnahme, ergibt er schlicht den Wert des Blocks.

  2. $r enthält also 42, und $r.defined ist True.

Kursnavigation

Wenn nichts schiefgeht   |   Versuch oder Standardwert