exponenta event banner

matlab.exception.JavaException класс

Пакет: matlab.exception

Сбор информации об ошибках для исключения Java

Описание

Обработка информации из matlab.exception.JavaException объект для обработки ошибок Java ®, порождаемых методами Java, вызываемыми из MATLAB ®. Этот класс является производным отMException.

Создание

Вы не создаете matlab.exception.JavaException явно. MATLAB автоматически создает JavaException объект всякий раз, когда Java создает исключение. JavaException объект переносит исходное исключение Java.

Свойства

развернуть все

Объект исключения Java, вызвавший ошибку, указанный как java.lang.Throwable объект.

Примеры

свернуть все

Добавить matlab.exception.JavaException объект в try-catch заявление.

try
    java.lang.Class.forName('myfunction');
catch e
    e.message
    if(isa(e,'matlab.exception.JavaException'))
        ex = e.ExceptionObject;
        assert(isjava(ex));
        ex.printStackTrace;
    end
end
Представлен в R2012b