assert
条件为 false 时引发错误
说明
示例
输入参数
提示
您引发错误时,MATLAB 会捕获该错误的相关信息并将其存储在用作
MException
类的对象的数据结构体中。您可以使用try/catch
来访问异常对象中的信息。或者,如果程序由于异常而终止,并将控制权返回至命令提示符,则可以使用MException.last
。如果断言失败发生在
try
块内,则 MATLAB 不会停止执行该程序。在本例中,MATLAB 将控件传递到catch
块中。
条件为 false 时引发错误
您引发错误时,MATLAB 会捕获该错误的相关信息并将其存储在用作 MException
类的对象的数据结构体中。您可以使用 try/catch
来访问异常对象中的信息。或者,如果程序由于异常而终止,并将控制权返回至命令提示符,则可以使用 MException.last
。
如果断言失败发生在 try
块内,则 MATLAB 不会停止执行该程序。在本例中,MATLAB 将控件传递到 catch
块中。