المعامل == في الصنف Exception في روبي

من موسوعة حسوب
< Ruby‏ | Exception
مراجعة 19:17، 18 أكتوبر 2018 بواسطة محمد-خطيب (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يتحقق المعامل == من تساوي كائني استثناء مع بعضهما بعضًا.

البنية العامة

exc == obj  true or false

المعاملات

exc

كائن من النوع Exception يراد التحقق من تساويه مع الكائن obj.

obj

الكائن الآخر الذي سيُتحقَق من تساويه مع الكائن exc.

القيم المعادة

تُعاد القيمة false إذا كان الكائن obj ليس كائنًا من النوع Exception. عدا ذلك، تُعاد القيمة true إذا كان الكائنين exc و obj يتشاركان نفس الصّنف، والرسائل، والتَتبُّع العكسي (backtrace).

انظر أيضًا

  • التابع new: يُنشئ كائنًا جديدًا من النّوع Exception، ويمرِّر رسالةً اختياريًّا إليه.
  • التابع cause: يُعيد الاستثناء السابق (!$) عندما يُرمى هذا الاستثناء.
  • التابع inspect: يُعيد اسم صنف الاستثناء ورسالته.

مصادر