Lua在抛出错误后立即退出。

我正在使用Lua 5.2.3 Windows二进制文件,并且我想运行代码。我知道代码会抛出一个错误,但是解释器立即关闭,所以我无法找出具体是什么错误。

有没有办法阻止它立即关闭呢?

编辑:我的所有Lua脚本几乎都会在程序结束后立即退出。有没有办法防止这种情况发生?

点赞
用户1479549
用户1479549

在 Lua 脚本中,你可以使用函数 pcall() 捕获异常并处理它们。

你应该查看 8 - 编译、执行和错误 和特别是 8.4 - 错误处理和异常

2014-12-19 12:51:03