استثناء :: SYSTEM.

استثناء :: النظام هو فئة الاستثناء لنظام أو مكالمات المكتبة.
التحميل الان

استثناء :: SYSTEM. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Piotr Roszatycki
  • موقع ويب الناشر:
  • http://search.cpan.org/~dexter/MooseX-GlobRef-Object-0.02/lib/MooseX/GlobRef/Object.pm

استثناء :: SYSTEM. العلامات


استثناء :: SYSTEM. وصف

استثناء :: النظام هو فئة الاستثناء لنظام أو مكالمات مكتبة. استثناء :: النظام هو فئة الاستثناء لنظام أو مكالمات مكالمات المكتبة. يتم تحميل #synopsis تلقائيا إذا تم استخدامه كاستثناء استثناء :: حجة قاعدة استخدام الاستثناء :: قاعدة "الاستثناء": النظام ":" استثناء :: ملف '=> {ISA => "استثناء :: النظام"}؛ جرب استثناء :: Base Eval {My $ file = "/ notfound"؛ ملف فتح، ملف $ أو رمي استثناء :: رسالة الملف => "لا يمكن فتح الملف: $ ملف"، ملف => $ ملف؛ } إذا (FIRM استثناء :: System My $ E) {IF ($ E-> ISA ("استثناء: ملف")) {تحذر "خطأ في الملفات:". $ e -> {errstr}؛ } إذا ($ E-> مع (ErrName => "Inoent")) {تحذر "لم يتم العثور على خطأ"؛ }} تمدد هذه الفئة الاستثناءات القياسية :: Base مع نظام معالجة أو أخطاء المكتبة. يتم ملء الحقول الإضافية لكائن الاستثناء رمي وتحتوي على رسالة الخطأ ورموز الأخطاء يتم تنفيذ حقول FISILDSCLASS كقيم ماركها Hash.errstrstrstrs (RO) التي تحتوي على سلسلة أخطاء النظام التي جلبت في رمي الاستثناء. هذا هو جزء من السلسلة التي تمثل كائن الاستثناء. هذا هو نفسه $! متغير في سياق السلسلة. EVEN {رمي استثناء :: رسالة النظام => "رسالة"؛ } امسك استثناء :: System My $ E وطباعة $ e -> {errstr}؛ يحتوي errStros (RO) على سلسلة خطأ النظام الموسعة جلبت في رمي الاستثناء. هو نفسه مثل متغير $ ^ e. EVEN {رمي استثناء :: رسالة النظام => "رسالة"؛ } امسك استثناء :: System My $ E و $ E -> {ERRSTROS} NE $ E -> {Errstr} وطباعة $ E -> {ERRSTROS}؛ يحتوي errno (ro) على رقم خطأ النظام جلب في رمي الاستثناء. هذا هو نفسه $! متغير في السياق الرقمي. EVEN {رمي استثناء :: رسالة النظام => "رسالة"؛ }؛ يحتوي ErrName (RO) على خطأ في خطأ النظام من خطأ النظام. قم بتضمين الملف. EVEN {رمي استثناء :: رسالة النظام => "رسالة"؛ } امسك استثناء :: System My $ E و $ E -> {ERRNAME} EQ 'ENOUNT' و $ E-> رمي؛ MethodSstringify (]) إرجاع تمثيل سلسلة كائن استثناء. تنسيق الإخراج هو "الرسالة: سلسلة الخطأ". Eval {Open f، "/ غير معروف"؛ رمي استثناء :: النظام؛ } طباعة $ @ -> خطوات (1)؛ طباعة "$ @"؛ متطلبات: perl. استثناء :: قاعدة> = 0.03


استثناء :: SYSTEM. برامج ذات صلة