ماهو الفرق بين Error و Warning🤔
الخطأ Error:
مفهوم الخطأ فى مجال البرمجة يحدث خطأ عندما تقوم بكتابة Code خطأ غير مطابق لمعايير اللغة مثل خطأ فى (Syntax – نسيان وضع () عند كتابة الدالة Function – بيانات مفقوده – عدم وضع الفارزة المنقوطة ;..الخ )
لذلك لا يمكن لمترجم اللغة Compiler معرفة ما يجب عليه أن يفعل فيقوم باخبارك بأن هناك خطأ خطير وأن البرنامج لا يمكنه الاستمرار ، 📌الخطأ Error : يوقف عمل البرنامج بالكامل ولا يمكنه الاستمرار فى التشغيل ، الا بعد اصلاح الخطأ.
التحذير Warning:
عبارة عن اشعارا أو تحذير من مترجم اللغة Compiler ينبهك بأن هناك شىء غير مضبوط فى البرنامج الخاص بك ويجب عليك إصلاحه مثل ( ادخال نوع بيانات بالخطأ أو مقارنة متغير Variable غير متوقع بالصفر – استدعاء دالة إلى نوع غير مطابق ) أو تحذيرات أخرى….
📌 هذا النوع التحذير Warning :- لا يعني بأن هناك خطأ فادح أو خطر يسبب في توقف البرنامج على عكس الخطأ Error.
– لا يتوقف عمل البرنامج بل يقوم Compiler بعمل Escape لهذا Warning ،ويستمر البرنامج في التشغيل دون مشاكل…
إضافة تعليق