Если ваше приложение генерирует ошибку при создании экземпляра класса или во время вызова метода класса, текущая процедура создает исключение.
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.