Курс по Raku / Обекти,
вход-изход и изключения / Изключения / Прихващане на изключения с try / Exercises / Когато нищо не се
обърка
Решение: Когато нищо не се обърка
Ето едно възможно решение на задачата.
Код
my $r = try { 21 * 2 };
say $r.defined;
say $r;🦋 Намерете програмата във файла try-succeeds.raku.
Изход
True
42Коментари
Когато блокът
tryсе изпълни без изключение, той просто се изчислява до стойността на блока.Затова
$rсъдържа42, а$r.definedдаваTrue.
Навигация в курса
← Когато нищо не се обърка | Опит или стойност по подразбиране →