1. 使用方法
try
statements;
catch exception
statements;
end
2. 注意事项
(1)Maltab 中的 try-catch-end 不能嵌套多个 catch 语句,但可以嵌套多个完整的 try-catch-end 模块!(比如在工作中我使用了四层嵌套)
try
data = DataSamples_descend_lp(:, 1:3);
catch
try
data = DataSamples_descend_oa(:, 1:3);
catch
try
data = DataSamples_descend_ca(:, 1:3);
catch
try
data = DataSamples_descend_ma(:, 1:3);
catch
data = DataSamples_descend(:, 1:3);
end
end
end
end
(2)Matlab 中的 try-catch-end 模块没有 finally 块!
(参考:try, catch)