الفرق بين المراجعتين ل"Ruby/UncaughtThrowError/new"
< Ruby | UncaughtThrowError
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>new</code> الخاص بالصنف <code>UncaughtThrowError</code> في روبي}}</noinclude> تصنيف: Ruby [...') |
|||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby UncaughtThrowError]] | [[تصنيف: Ruby UncaughtThrowError]] | ||
− | + | يُطلق هذا الاستثناء عندما يتم استدعاء <code>throw</code> مع وسم <code>tag</code> لا يحتوي على كتلة <code>catch</code> المقابلة. | |
− | |||
− | يُطلق هذا الاستثناء عندما يتم استدعاء <code>throw</code> مع وسم <code> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==البنية العامة== | ==البنية العامة== | ||
− | <syntaxhighlight lang="ruby"> | + | <syntaxhighlight lang="ruby">new(*args)</syntaxhighlight> |
− | |||
==أمثلة== | ==أمثلة== | ||
مثال على استخدام التابع <code>new</code>: | مثال على استخدام التابع <code>new</code>: | ||
− | <syntaxhighlight lang="ruby">throw "foo", "bar"</syntaxhighlight> | + | <syntaxhighlight lang="ruby">throw "foo", "bar"</syntaxhighlight>سيُطلق الاستثناء:<syntaxhighlight lang="ruby">UncaughtThrowError: uncaught throw "foo"</syntaxhighlight> |
==انظر أيضا== | ==انظر أيضا== | ||
− | * التابع <code>[[Ruby/UncaughtThrowError/tag|tag]]</code>: يعيد التابع <code>tag</code> كائن الوسم (tag object) الذي | + | * التابع <code>[[Ruby/UncaughtThrowError/tag|tag]]</code>: يعيد التابع <code>tag</code> كائن الوسم (tag object) الذي استُدعي معه. |
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/UncaughtThrowError.html#method-c-new قسم التابع new في الصنف UncaughtThrowError في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/UncaughtThrowError.html#method-c-new قسم التابع new في الصنف UncaughtThrowError في توثيق روبي الرسمي.] |
مراجعة 13:03، 8 نوفمبر 2018
يُطلق هذا الاستثناء عندما يتم استدعاء throw
مع وسم tag
لا يحتوي على كتلة catch
المقابلة.
البنية العامة
new(*args)
أمثلة
مثال على استخدام التابع new
:
throw "foo", "bar"
سيُطلق الاستثناء:
UncaughtThrowError: uncaught throw "foo"
انظر أيضا
- التابع
tag
: يعيد التابعtag
كائن الوسم (tag object) الذي استُدعي معه.