實作類來抛出異常
//exception class
//部分文法很像python,哈哈,參考參考
class myexcept
func __init__(self, err, message)
self.err = err
self.message = message
end
func __del__(self)
end
endclass
使用
try
throw myexcept(2, "哦,異常")
except myexcept e:
print(e.err)
print(e.message)
end
如何抛出異常:
throw 1
throw "exception string"
throw myexcept(err, message)