gpt4 book ai didi

java - 在 Matlab 中捕获 Java 异常

转载 作者:行者123 更新时间:2023-11-30 03:51:12 24 4
gpt4 key购买 nike

我现在必须用 Java 开发一个接口(interface)才能在 matlab 中使用。但是我目前无法访问 matlab。为了使用界面和处理错误,我想使用异常,因为它们很容易使用。

matlab中是否可以捕获java异常?

最佳答案

是的,可以使用 MATLAB try/catch block 捕获 java 异常,如下所示:

j = java.lang.String('foo');
try
j.substring(-2);
catch E
fprintf('Caught this: %s\n', getReport(E));
end

结果如下:

Caught this: Java exception occurred: 
java.lang.StringIndexOutOfBoundsException: String index out of range: -2
at java.lang.String.substring(Unknown Source)

关于java - 在 Matlab 中捕获 Java 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24407229/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com