lua pcall示例
2017-05-12 本文已影响0人
王然_b651
工作也一年多了,之前一直说写博客,也没有动笔。这次简单分析一下lua pcall这个函数,试手一下。
lua中pcall函数提供了一种安全的环境来运行函数,同时会捕获函数运行时的异常。
示例:
![](https://img.haomeiwen.com/i6009312/1bdf45fd7279f73f.png)
输出:
![](https://img.haomeiwen.com/i6009312/789fa756a6396e9a.png)
错误示例:
![](https://img.haomeiwen.com/i6009312/719de1e2789ca6ea.png)
输出:
![](https://img.haomeiwen.com/i6009312/f57ffa4ff2f96c87.png)
pcall函数第一个返回值是函数的运行状态(true,false),第二个返回值是pcall中函数的返回值。
希望这篇简单的lua文档不是我最后一篇博客 😂
工作也一年多了,之前一直说写博客,也没有动笔。这次简单分析一下lua pcall这个函数,试手一下。
lua中pcall函数提供了一种安全的环境来运行函数,同时会捕获函数运行时的异常。
示例:
输出:
错误示例:
输出:
pcall函数第一个返回值是函数的运行状态(true,false),第二个返回值是pcall中函数的返回值。
希望这篇简单的lua文档不是我最后一篇博客 😂