الفرق بين المراجعتين ل"Ruby/UncaughtThrowError"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>UncaughtThrowError</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby UncaughtThrowErrorي...')
(لا فرق)

مراجعة 13:06، 8 نوفمبر 2018

يُطلق الاستثناء عندما يتم استدعاء throw مع وسم (tag) لا يحتوي على كتلة catch المقابلة.

throw "foo", "bar"

يطلق الاستثناء:

UncaughtThrowError: uncaught throw "foo"

توابع الصنف العامة (Public Class Methods)

التابع new

فئة الوثيقة: UncaughtThrowError

التابع tag

يعيد التابع tag كائن الوسم (tag object) الذي تم استُدعي معه.

التابع to_s

يعيد ظظ رسالة منسقة تحتوي الوسم (tag).

التابع value

يعيد التابع value القيمة المعادة من الوسم الذي تم استدعي معه.

مصادر