EDA365电子论坛网

标题: try/catch语句如何判断错误 [打印本页]

作者: justlikethisis    时间: 2021-3-31 13:23
标题: try/catch语句如何判断错误
最近遇到了try/catch语句,
8 w3 T8 ]5 w8 l9 }7 ntry* I7 o: q& E  k- B9 R, }: z7 c& D
    sMix = gmmem(sMix, mDataT, vOptions);2 q0 }- P0 y1 X0 v, y1 Q3 S
catch
1 M. T* a1 y% q# q) E3 O    disp('k-means instead of EM');
: I) ?6 Y  _$ E% W2 W4 o7 N0 F, tend/ K! n/ E" E" N& U- d1 [
2 e* O, s* g# l6 m- q) {
我理解该语句的作用是首先执行函数gmmem的结果输出为sMix,然后需要判断该函数的输出是否正确,如果不正确的话执行catch后面的指令。
) w- N) s& ]5 I) l& K: j我想问的问题是,我在debug的时候,在try后面的语句会执行得到相应的结果,那么该语句的执行结果是否错误这个判断过程是怎么实现的?* [2 a, G4 `' i

作者: shapeofyou888    时间: 2021-3-31 15:23
try catch一般是用来抓exception的




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2