الصنف UncaughtThrowError
في روبي
< Ruby
يُطلق الاستثناء UncaughtThrowError
عندما يتم استدعاء throw
مع وسم (tag) لا يحتوي على الكتلة catch
المقابلة.
throw "foo", "bar"
عند تنفيذ هذا السطر من الشيفرة، يطلق استثناء بالشكل:
UncaughtThrowError: uncaught throw "foo"
توابع الصنف العامة
new
ينشئ كائنًا جديدًا من النوع UncaughtThrowError
.
توابع النسخة العامة
tag
يعيد كائن الوسم (tag object) الذي استُدعي معه.
to_s
يعيد رسالة منسقة تحتوي الوسم (tag).
value
يعيد القيمة المعادة من الوسم الذي استدعي معه.