خطأ :: TRYCACK.

استعارة استثناء OO-ISH من خلال تصفية المصدر
التحميل الان

خطأ :: TRYCACK. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Nilson Santos Figueiredo Jnior
  • موقع ويب الناشر:
  • http://search.cpan.org/~nilsonsfj/

خطأ :: TRYCACK. العلامات


خطأ :: TRYCACK. وصف

استعارة OO-ISH التعامل مع تصفية المصدر خطأ :: TRYCACH هي وحدة نمطية PERL تقوم بتنفيذ وظيفة معالجة الاستثناءات (TRY-CART-CATCH) وظيفة مع واجهة مشابهة للخطأ الفرق الرئيسي هو أنه وحدة تصفية مصدر .اس مرشح المصدر يمكنه تنفيذ الواجهة المريحة نفسها دون تسرب الذاكرة السيئة والتواطؤات الفرعية المجهولة الضمنية (والتي يمكن أن تخدعك، إذا لم تكن حذرا). أيضا بعد تحليل المصدر، يحول الشفرة إلى رمز Perl "الأصلي"، لذلك ربما يكون أسرع قليلا من نهج Error.PM، حسنا. بقدر ما أستطيع أن أقول، خطأ :: trycatch ينجز واجبها nicely.synopsis استخدام خطأ :: trycatch؛ حاول {course_code ()؛ HITE_MORE_DANGERAERS_CODE ()؛ رمي خطأ جديد :: Generic -Text => "حسنا، لا يمكن لأحد أن يعيش في خطر إلى الأبد"؛ } cather خطأ :: غير معالج مع {# DIT Normal Die () S ترجم إلى خطأ :: استثناءات غير معالج "اشتعلت استثناء perl غير معالج: $ @ \ n"؛ } cather خطأ :: NewExceptionClass مع {# رمز يتعامل مع خطأ :: NewExceptionClass} Catch خطأ :: LeTanotherExceptions {# لاحظ أنه "مع" اختياري (هذا يختلف عن خطأ. PM)} خلاف ذلك {# قبض على أي استثناء آخر قد لا يحدث تم القبض على استثماري $ الخاص بي_Class = REF ($ @}؛ طباعة "قام شخص ما بإلقاء استثناء استثناء $_class: $ @ \ n"؛} أخيرا {clean_up ()؛ # والتي سيتم تنفيذها دائما}؛ # لا تنسى زائدة "؛" الأشياء السيئة الأخرى * سوف يحدث الاحتياجات: perl.


خطأ :: TRYCACK. برامج ذات صلة