Raku kurss / Objekti, ievade/izvade un izņēmumi / Izņēmumi / Izņēmumu objekti / Exercises / Prefikss ziņojumam
Risinājums: Prefikss ziņojumam
Šeit ir iespējams risinājums uzdevumam.
Kods
{
die 'timeout';
CATCH {
default {
say 'Error: ' ~ .message;
}
}
}🦋 Atrodiet programmu failā error-prefix.raku.
Izvade
Error: timeoutKomentāri
Izņēmuma objekta
.messagedod tekstu, kas padotsdie.Savienojot to aiz
Error:, tiek uzbūvēta galīgā rinda. Izņēmuma objekts ir vienkārši vērtība, tāpēc tā paziņojumu varat izmantot, kā vēlaties.