هل يجب اعتماد التعليمة try..except في كل حدث في المشروع أم أن هناك استثناءات
#1
السلام عليكم و رحمة الله و بركاته

هل يجب اعتماد التعليمة try..except في كل حدث في المشروع أم أن هناك استثناءات
أم هذا غير ضروري بالمرة.
الرد
#2
و عليكم السلام


استعملها فى الاماكن التى تتوقع حدوث الخطاء فيها + بامكانك الاستعانة بالموكون TApplicationEvents
مع استعمال الحدث OnException
الرد
#3
تستطيع أخي الكريم استعمال raise ...

PHP كود :
raise Exception.Create('Error Message'); 

بالتوفيق Rolleyes
الرد
#4
الحويطي كتب :تستطيع أخي الكريم استعمال raise ...
لكن هناك فرق بين try و raise
فالاولى تعتمد على نجاح أكثر من تعليمة و إلا exception
أما الثانية فتستخدم في معظم الاحيان مع الاداة أو الكلمة الشرطية if..then
الرد
#5
مما يجدر ذكره هنا أنه عند استعمال Try من المفضل استخدام except

لتتصدى للأخطاء المتوقعة والغير متوقعة ... والأمر يعتمد على مقدار فهم الكود في لغة البرمجة والمشاكل المتوقع ظهورها ...


بالتوفيق أخي الكريم Smile
الرد
#6
الأمر منطقي وعقلاني أكثر من برمجي ومهاري

ضع هذه التعليمه في الأماكن التي ترى فيها صعوبة هائلة على عقلك لتحليل الكود

أما بقية الاحداث والتي ترا فيها سهولة في الفهم وتعرف ماهي نتائجها فلا داعي
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم