#Lua 的 error 函数
error (message [, level])
说明
以 message 为错误对象抛出错误。
参数
- message- 错误信息,如果是字符串则在开头添加错误位置信息
- level- 错误位置的位置,默认为 1- 0 - 不添加错误位置
- 1 - 错误位置是 error被调用的位置
- 2 - 错误位置是调用 error的函数被调用的位置
- 以此类推
 
返回值
无
#示例
function fun1()
    error("出错了", 3)  -- level = 1 时在此处报错
end
function fun2()
    fun1()              -- level = 2 时在此处报错
end
function fun3()
    fun2()              -- level = 3 时在此处报错
end
fun3();                 -- level = 4 时在此处报错