Если ваше приложение генерирует ошибку при создании экземпляра класса или во время вызова метода класса, текущая процедура создает исключение.
Microsoft® Visual Basic® предусматривает возможность обработки исключений через оператор On Error Goto <label>
, в котором выполнение программы переходит к <label>
, когда ошибка происходит. (<label>
должен быть расположен в той же процедуре как оператор On Error Goto
.) Все ошибки в Visual Basic обрабатываются этот путь, включая ошибки в рамках кода MATLAB®, который вы инкапсулировали в COM-объект. Исключение создает объект Visual Basic ErrObject
в текущем контексте в переменной под названием Err
.
См. документацию Microsoft Visual Basic для детального обсуждения обработки ошибок Visual Basic.