天天看點

自定義腳本引擎 - 自定義異常二

實作類來抛出異常

//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)
           

繼續閱讀