我想知道如何在matlab中评估try-catch块。特别是在运行时或“编译时”中评估了try-catch块?
另外,try-catch块是否昂贵?
如果有人链接到任何非常感谢的文档。
(顺便说一句,我知道在大多数情况下try-catch不是最好的解决方案。我仍然想知道它是如何工作的,因为我已经在一些代码中使用它了。)
答案 0 :(得分:0)
try和catch块允许您覆盖默认的错误行为 对于一组程序语句。如果在try块中有任何语句 生成错误,程序控制立即进入catch 块,包含您的错误处理语句。
要在Matlab中了解有关try和catch的更多信息:Try and Catch
Try和catch块总是在运行时执行,用于捕获发生的错误并具有错误处理语句。因此,如果您的代码生成了一些错误并且您想要处理它,请使用它。使用错误处理是很好的编程实践..