System.IO.IOException Обрабатывает ошибки ввода-вывода.
System.IndexOutOfRangeException Обрабатывает ошибки, сгенерированные, когда метод ссылается на индекс массива вне диапазона.
System.ArrayTypeMismatchException Обрабатывает ошибки, возникающие, когда тип не соответствует типу массива.
System.NullReferenceException Обрабатывает ошибки, возникающие из-за привязки нулевого объекта.
System.DivideByZeroException Обрабатывает ошибки, возникающие при делении дивиденда на ноль.
System.InvalidCastException Обрабатывает ошибки, сгенерированные во время приведения типов.
System.OutOfMemoryException Обрабатывает ошибки, возникающие из-за недостатка свободной памяти.
System.StackOverflowException Обрабатывает ошибки, вызванные переполнением стека.