بفضل الله في سلسة من المقالات سنتناول نشر دروس تعليم سي شارب C# ستكون شاملة ووافية للمبتدئين والمستوى المتوسط . سلسلة مقالات مأخوذة من كوداتي نتمنى أن تكون مفيدة لجميع الدارسين . في هذا الدرس سنتناول شرح اقتناص الأخطاء في لغة سي شارب C# try Catch .
سلسلة دروس تعلم سي شارب C# بالعربية
تم شرح فيما سبق :-
- الدرس الأول : مقدمة عن السي شارب #C
- الدرس الثاني : تركيب الجملة في سي شارب Syntax
- الدرس الثالث : التعليقات في سي شارب Comments
- الدرس الرابع : الطباعة في سي شارب Output
- الدرس الخامس : المتغيرات في سي شارب Variables
- الدرس السادس : المدخلات في سي شارب Inputs
- الدرس السابع : العمليات الرياضية في سي شارب Arithmetic Operations
- الدرس الثامن : العمليات المنطقية في سي شارب Logic Operations
- الدرس التاسع : الجمل الشرطية في سي شارب Condition Statement
- الدرس العاشر : الحلقات التكرارية في سي شارب Loops
- الدرس الحادي عشر : المصفوفات في سي شارب Array
- الدرس الثاني عشر : الدوال في سي شارب Methods
- الدرس الثالث عشر : السلاسل النصية في سي شارب String
الدرس الرابع عشر : اقتناص الأخطاء في سي شارب try catch
في هذا الدرس سنتاول اقتناص الأخطاء في السي شارب C#
تستخدم لأظهار رسالة خطأ للمستخدم في حالة حدوث اي خطا بالكود والفائدة منها تفادي مشاكل ايقاف البرنامج عن التشغيل
شرح المثال في هذا المثال وضعنا كود القسمة ضمن الtry وبما انه لا يمكن القسمة على صفر اي ان هنا حدث خطأ في البرنامج فذهب للcatch لعرض سبب الخطأ من دون توقف البرنامج
using System;
namespace Example
{
class Program
{
static void Main(string[] args)
{
try
{
int f=6/0;
}
catch (Exception e)
{
Console.WriteLine(“Error:division by zero”);
}
}
}
}
Output :
Error:division by ze