Для размещения исключений в языке VB.NET следует воспользоваться оператором Throw. Этот оператор имеет один обязательный параметр, который является объектом, описываемым классом System. Exception. (В листинге 9.3 показан код, использующий исключение, размещенное в блоке Try.)
Если необходимо где-либо разместить исключение, его можно сгенерировать с помощью одного из методов
Перемещение исключений
'Создание и перемещение исключения в одном операторе Throw New System.Exception() 'Использование базового исключения 'Генерация исключения и его отдельное перемещение Dim oIOException As System.10.EndOfStreamException oIOException = new System.10.EndOfStreamException( "Sample End of Stream Exception") Throw oIOException