Операнд оператора Throw не может быть опущен вне оператора Catch или внутри оператора Finally
Обновлен: Ноябрь 2007
'Throw' statement cannot omit operand outside a 'Catch' statement or inside a 'Finally' statement
В операторах Throw, находящихся вне оператора Catch, должно быть указано имя объекта исключения.
Идентификатор ошибки: BC30666
Чтобы исправить данную ошибку
Укажите имя объекта исключения, производного от класса System.Exception.
Реструктурируйте код таким образом, чтобы оператор Throw находился внутри блока Catch.
См. также
Основные понятия
Класс Exception в Visual Basic
Ссылки
Оператор Try... Catch... Finally (Visual Basic)