Ниже представлен список классов языка Fore используемых для обработки либо генерации различных исключительных ситуаций.
Класс | Краткое описание |
Класс AccessViolationException реализует экземпляр исключительной ситуации, возникающей при обращении к еще не созданному объекту. | |
Класс ArgumentException реализует экземпляр исключительной ситуации, возникающей когда один из передаваемых свойству (методу) аргументов является недоступным. | |
Класс ArgumentNullException реализует экземпляр исключительной ситуации, возникающей при попытке передать нулевое значение (Null) свойству (методу), который не принимает его в качестве допустимого значения. | |
Класс ArgumentOutOfRangeException реализует экземпляр исключительной ситуации, возникающей когда значение одного из передаваемых свойству (методу) аргументов выходит за пределы допустимого диапазона. | |
Класс ArithmeticException реализует экземпляр исключительной ситуации, возникающей при выполнении каких-либо арифметических действий, а также операций приведения к типу и преобразования. | |
Класс DirectoryNotFoundException реализует экземпляр исключительной ситуации, возникающей при попытке доступа к директории, отсутствующей на диске. | |
Класс DivideByZeroException реализует экземпляр исключительной ситуации, возникающей при переполнении в результате деления на 0. | |
Класс EndOfStreamException реализует экземпляр исключительной ситуации, возникающей во время чтения при попытке выйти за пределы потока. | |
Класс Exception является базовым классом для всех исключительных ситуаций, которые могут возникнуть во время выполнения пользовательского кода. | |
Класс FileNotFoundException реализует экземпляр исключительной ситуации, возникающей при попытке доступа к файлу, отсутствующему на диске. | |
Класс IndexOutOfRangeException реализует экземпляр исключительной ситуации, возникающей при обращении к элементу массива с индексом, находящимся за пределами границ массива. | |
Класс IOException реализует экземпляр исключительной ситуации, создаваемой при возникновении ошибки ввода-вывода. | |
Класс NotFiniteNumberException реализует экземпляр исключительной ситуации, возникающей, когда в результате каких-либо действий результирующим значением является плюс бесконечность, минус бесконечность, либо значение не является числовым (NaN). | |
Класс OleException реализует экземпляр исключительной ситуации, возникающей при работе с OLE-объектами. | |
Класс OverflowException реализует экземпляр исключительной ситуации, возникающей при переполнении внутреннего буфера. | |
Класс PathTooLongException реализует экземпляр исключительной ситуации, возникающей, когда путь или имя файла больше, чем максимальная длина, определенная системой. | |
Класс StackOverflowException реализует экземпляр исключительной ситуации, возникающей при переполнении стека. | |
Класс TabNotNumberException реализует экземпляр исключительной ситуации, возникающей если формула содержит ячейки с разными типами данных. | |
Класс Win32Exception реализует экземпляр исключительной ситуации, возникающей при работе API функций Windows. |
См. также: