التعامل مع الأخطاء
تُسمى الأخطاء التي تحدث أثناء تنفيذ البرنامج استثناءات (Exceptions). إذا لم يتم التعامل معها، سيتوقف البرنامج عن العمل.
Try...Catch
csharp try { int[] numbers = {1, 2, 3}; Console.WriteLine(numbers[10]); } catch (Exception e) { Console.WriteLine("Something went wrong: " + e.Message); } finally { Console.WriteLine("Execution finished."); }
تنفذ كتلة finally دائماً، سواء حدث خطأ أم لا.