الملخص
كان هدفك هو اكتساب خبرة في تنفيذ معالجة الاستثناء في تطبيقات C# باستخدام Visual Studio Code.
من خلال فحص خصائص أنواع الاستثناءات الشائعة وتجربة try-catch النمط، اكتسبت خبرة في اصطياد استثناءات وقت التشغيل. لقد استخدمت معالجة الاستثناء لالتقاط الاستثناءات في الأسلوب حيث حدثت وعلى مستوى أقل من مكدس الاستدعاءات. لقد مارست أيضا استخدام بندين أو أكثر catch لالتقاط أنواع استثناء مختلفة مقترنة بكتلة تعليمات برمجية واحدة try .
بدون القدرة على تنفيذ معالجة الاستثناء، لن تتمكن من تقديم تطبيقات C# مستقرة وموثوقة.
المواد المرجعية
يمكنك العثور على معلومات إضافية حول خصائص الاستثناء هنا: https://learn.microsoft.com/dotnet/standard/exceptions/exception-class-and-properties و https://learn.microsoft.com/dotnet/api/system.exception.
يمكنك العثور على معلومات إضافية حول الاستثناءات هنا: https://learn.microsoft.com/dotnet/csharp/language-reference/language-specification/exceptions.
يمكنك العثور على معلومات إضافية حول استخدام أنواع استثناء معينة هنا: https://learn.microsoft.com/dotnet/standard/exceptions/how-to-use-specific-exceptions-in-a-catch-block.
يمكنك العثور على معلومات إضافية حول الأنماط
try-catch-finallyهنا: https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/try-catch-finally.
الحصول على شهادة مجانية تم التحقق منها
تقدم Microsoft و freeCodeCamp.org التحرير والسرد للتدريب والشهادة على C#. من خلال إكمال وحدة Learn هذه، بدأت بالفعل. استكشف FreeCodeCamp's Foundational C# مع شهادة Microsoft هنا: https://aka.ms/csharp-certification.