跳转到内容

raise

  • 抛出异常

如果想在自定义脚本、插件任务中中断xmake运行,可以使用这个接口抛出异常,如果上层没有显示调用try-catch捕获的话,xmake就会中断执行,并且显示出错信息。

另外,这会导致 xmake 程序终止退出。

lua
if (errors) raise(errors)

如果在 try 块中抛出异常,就会在 catch 和 finally 中进行错误信息捕获,具体见:try-catch