malongshuai / malongshuai.github.io

2 stars 0 forks source link

Lua错误处理 | 骏马金龙 #251

Open malongshuai opened 2 years ago

malongshuai commented 2 years ago

https://www.junmajinlong.com/lua/error_handle/

回到: Lua系列文章 lua一般嵌入在宿主语言中,所以不能简单地因报错而退出,它的错误必须合理处理。 error和asserterror()可以显式抛出错误信息: 12n = io.read("n")if not n then error("invalid input") end assert()是对如上代码模式的简化: 1assert (v [, message]) ass