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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط
ط
 
سطر 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

مصادر