ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
**断言:** - 当表达式值为 `false` 时触发throw,断言可以让程序更壮硕,更能够接受异常数据。 ```autohotkey assert(Boolean,Mes:="No Info") ``` ### 参数 Parameters: - Boolean - 表达式(布尔值) - Mes - throw 时,附加的信息 ### 返回 Returns: `Boolean` ### 抛出异常 Throws: - ```autohotkey ExMes:=_EX.assertfirm . " Mes : " . Mes throwWithSt(ExMes) ``` ### 示例 Example ```autohotkey Str:="MyString" assert(Str!="") ;断言被触发 Str:=assert af(Str!="") ;断言不被触发,返回 true ```