Обработайте ошибки во время вызова метода

Если ваше приложение генерирует ошибку при создании экземпляра класса или во время вызова метода класса, текущая процедура создает исключение.

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.