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