الفرق بين المراجعتين لصفحة: «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