Raku kurss / Objekti,
ievade/izvade un izņēmumi / Izņēmumi / Izņēmumu
pārtveršana ar try / Exercises / Kad nekas nenoiet
greizi
Risinājums: Kad nekas nenoiet greizi
Šeit ir iespējams risinājums uzdevumam.
Kods
my $r = try { 21 * 2 };
say $r.defined;
say $r;🦋 Atrodiet programmu failā try-succeeds.raku.
Izvade
True
42Komentāri
Kad
trybloks izpildās bez izņēmuma, tas vienkārši izrēķinās par bloka vērtību.Tātad
$rsatur42, un$r.definedirTrue.
Kursa navigācija
← Kad nekas nenoiet greizi | Mēģinājums vai noklusētā vērtība →