سؤال حول الدرس 8 من الدورة
#1
لمذا نستعمل try finally اذا كانت التعليمات كلها ستنفذ في النهاية وما الفرقبينها وبين الكتابة العادية اذا
هل علينا ان ننشئ و نحرر جميع ما سنستعمله من متغيرات والى ذالك
الرد
#2
إقتباس :لمذا نستعمل try finally اذا كانت التعليمات كلها ستنفذ في النهاية
[COLOR="#0000ff"]نستخدمها لاننا غير متاكدين من تنفيذ كل الاوامر
اي نستخدمها في المكان الذي نشك حدوث خطأ
[/COLOR]
إقتباس :ما الفرقبينها وبين الكتابة العادية
الفرق عند استعمالها وحدوث خطأ يستمرالبرنامج بالعمل
اما عند عدم استعمالها وحدوث خطا فهذا قد يؤدي الى توقف البرنامج كليا

مثال: لديك برنامج رسم مثل Paint
عند القيام بتسجيل الصورة في القرص قد يحدث ان مساحة القرص الفارغة غير كافية لحفظ الصورة! يمكن ان تتخيل ماذا سيحدث

والسلام عليكم
الرد
#3
بارك الله فيك اعتقد انني قد فهمت ذلك
ولكنك لم تجب عن الشق الثاني من السؤال
هل علينا ان ننشئ و نحرر جميع ما سنستعمله من متغيرات والى ذالك
الرد
#4

هل علينا ان ننشئ و نحرر جميع ما سنستعمله من متغيرات والى ذالك

[color="#0000ff"]
كما كتبت فوق: في الاماكن التي تشك حدوث خطأ أوانت غير واثق منها[/color]
الرد
#5
شكرا اتعبتك بنباهتي
الرد
#6

لاتعب ولا شيئ
المهم ان تتعلم وتعلم غيرك
الرد


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


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