الفرق بين المراجعتين ل"Ruby/RuntimeError"
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
جميل-بيلوني (نقاش | مساهمات) ط (مراجعة وتدقيق.) |
جميل-بيلوني (نقاش | مساهمات) ط |
||
سطر 1: | سطر 1: | ||
− | يُطلق الاستثناء <code>RuntimeError</code> عند محاولة تنفيذ عملية غير | + | يُطلق الاستثناء <code>RuntimeError</code> عند محاولة تنفيذ عملية غير صالحة في حال عدم تحديد صنف الاستثناء <code>[[Ruby/Exception|Exception]]</code>، سيُطلق الاستثناء <code>[[Ruby/Kernel/raise|Kernel.raise]]</code>. |
الشيفرة التالية:<syntaxhighlight lang="ruby"> | الشيفرة التالية:<syntaxhighlight lang="ruby"> |
مراجعة 08:40، 4 ديسمبر 2018
يُطلق الاستثناء RuntimeError
عند محاولة تنفيذ عملية غير صالحة في حال عدم تحديد صنف الاستثناء Exception
، سيُطلق الاستثناء Kernel.raise
.
الشيفرة التالية:
raise "ouch"
ستطلق الاستثناء RuntimeError
بالشكل التالي:
RuntimeError: ouch