lua pcall示例

工作也一年多了,之前一直說(shuō)寫(xiě)博客,也沒(méi)有動(dòng)筆。這次簡(jiǎn)單分析一下lua pcall這個(gè)函數(shù),試手一下。

lua中pcall函數(shù)提供了一種安全的環(huán)境來(lái)運(yùn)行函數(shù),同時(shí)會(huì)捕獲函數(shù)運(yùn)行時(shí)的異常。

示例:


輸出:

錯(cuò)誤示例:

輸出:

pcall函數(shù)第一個(gè)返回值是函數(shù)的運(yùn)行狀態(tài)(true,false),第二個(gè)返回值是pcall中函數(shù)的返回值。

希望這篇簡(jiǎn)單的lua文檔不是我最后一篇博客 ??

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 第一篇 語(yǔ)言 第0章 序言 Lua僅讓你用少量的代碼解決關(guān)鍵問(wèn)題。 Lua所提供的機(jī)制是C不擅長(zhǎng)的:高級(jí)語(yǔ)言,動(dòng)態(tài)...
    testfor閱讀 2,719評(píng)論 1 7
  • ¥開(kāi)啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開(kāi)一個(gè)線程,因...
    小菜c閱讀 6,510評(píng)論 0 17
  • Nginx API for Lua Introduction ngx.arg ngx.var.VARIABLE C...
    吃瓜的東閱讀 5,844評(píng)論 0 5
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,869評(píng)論 18 139
  • 指令集 lua_capture_error_log lua_use_default_type lua_malloc...
    吃瓜的東閱讀 12,072評(píng)論 0 2