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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>SystemExit</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby SystemExitيُطلق الا...')
(لا فرق)

مراجعة 20:36، 4 نوفمبر 2018

يُطلق الاستثناء SystemExit من قبل التعليمة exit لبدء عملية إنهاء البرنامج النصي.

توابع الصنف العامة (Public Class Methods)

التابع new

يُنشئ التابع new استثناء SystemExit جديدًا، يحدد الوسيطان الممران status و msg (انظر فقرة البنية العامة) حالة ورسالة الاستثناء. وسيط الحالة status يمكن أن يأخذ القيمى true أو false أو عددا صحيحا. إذا لم يتم إعطاء الوسيط status، سيأخذ القيمة true.

التابع status

يعيد التابع status قيمة الحالة المرتبطة بكائن SystemExit التي استُدعي معها.

التابع success?‎

يعيد التابع success?‎ القيمة true في حال نجاح عملية الإنهاء، أو تعاد false خلاف ذلك.

مصادر