Для чего нужен оператор throw? - C#

Узнай цену своей работы

Формулировка задачи:

Объясните пожалуйста. А то в интернете найти ничего не могу. P.S. В MDSN непонятно написано.

Решение задачи: «Для чего нужен оператор throw?»

textual
Листинг программы
public class ThrowTest2
    {
 
        static int GetNumber(int index)
        {
            int[] nums = { 300, 600, 900 };
            if (index > nums.Length)
            {
                throw new IndexOutOfRangeException();
            }
            return nums[index];
 
        }
        static void Main() 
        {
            int result = GetNumber(3);
 
        }
    }
    /*
        Output:
        The System.IndexOutOfRangeException exception occurs.
    */

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4 из 5
Похожие ответы