الأمر try و catch
يستخدم الأمر try للتجربة في حال لا يوجد اخطاء ضمن الأوامر الذي بين القوسين {} بعد كلمة try ليتم تنفيذها, أما catch يستخدم لعرض الأخطاء في حال وجود خطأ في الأوامر الذي بين {} بعد catch سيعرض الاخطاء لنا عبر طريقة العرض الذي نختارها.الشكل العام له
try{
الاوامر بحال كانت صحيحة تتنفذ
}
catch(error){
هنا يعرض الخطأ في حال وجود خطأ في الكود
}
مثال 1
let name = "Programmer Tech";
try{
alert(name);
}
catch(error){
console.error(error);
}
و نتائجة
انشأنا متغير نوعه let وهو name و قيمته Programmer Tech و اعطينا الإخراج عبر alert و في حال توافق الذي بين القوسين في alert مع المتغير name يكون كل شيئ صحيح, و بعده عرض الخطأ عبر console في حال لا يوجد توافق.
مثال 2
let name = "Programmer Tech";
try{
alert(tech);
}
catch(error){
console.error(error);
كما لاحظنا اعطانا خطأ يقول بأن العنصر tech غير موجودة لأنه لم يتم التوافق مع المتغير.
قناتنا التلغرام
https://t.me/Programmer_Tech
المدونة
https://www.programmer-tech.com
صفحة الفيسبوك
https://www.facebook.com/ProgrammerTech.net
قناة اليوتيوب 1:
https://www.youtube.com/ahmadkaissar
قناة اليوتيوب 2:
https://www.youtube.com/MuhammadAlush0997
https://t.me/Programmer_Tech
المدونة
https://www.programmer-tech.com
صفحة الفيسبوك
https://www.facebook.com/ProgrammerTech.net
قناة اليوتيوب 1:
https://www.youtube.com/ahmadkaissar
قناة اليوتيوب 2:
https://www.youtube.com/MuhammadAlush0997
ليست هناك تعليقات:
إرسال تعليق