aboutsummaryrefslogtreecommitdiff
path: root/doc/docs/zh
diff options
context:
space:
mode:
Diffstat (limited to 'doc/docs/zh')
-rwxr-xr-xdoc/docs/zh/doc/README.md18
1 files changed, 9 insertions, 9 deletions
diff --git a/doc/docs/zh/doc/README.md b/doc/docs/zh/doc/README.md
index 0fa1fed..b4e594c 100755
--- a/doc/docs/zh/doc/README.md
+++ b/doc/docs/zh/doc/README.md
@@ -1516,19 +1516,19 @@ catch err
1516 1516
1517### 错误处理简化 1517### 错误处理简化
1518 1518
1519`try!` 是 `try` 的简化语法,它不再返回 `try` 语句的布尔状态,并在成功时直接返回 `try` 代码块的结果,失败时返回 `nil` 值而非错误对象。 1519`try?` 是 `try` 的功能简化语法,它不再返回 `try` 语句的布尔状态,并在成功时直接返回 `try` 代码块的结果,失败时返回 `nil` 值而非错误对象。
1520 1520
1521```moonscript 1521```moonscript
1522a, b, c = try! func! 1522a, b, c = try? func!
1523 1523
1524-- 与空值合并运算符一起使用 1524-- 与空值合并运算符一起使用
1525a = (try! func!) ?? "default" 1525a = (try? func!) ?? "default"
1526 1526
1527-- 作为函数参数 1527-- 作为函数参数
1528f try! func! 1528f try? func!
1529 1529
1530-- 带 catch 块的 try! 1530-- 带 catch 块的 try!
1531f try! 1531f try?
1532 print 123 1532 print 123
1533 func! 1533 func!
1534catch e 1534catch e
@@ -1537,16 +1537,16 @@ catch e
1537``` 1537```
1538<YueDisplay> 1538<YueDisplay>
1539<pre> 1539<pre>
1540a, b, c = try! func! 1540a, b, c = try? func!
1541 1541
1542-- 与空值合并运算符一起使用 1542-- 与空值合并运算符一起使用
1543a = (try! func!) ?? "default" 1543a = (try? func!) ?? "default"
1544 1544
1545-- 作为函数参数 1545-- 作为函数参数
1546f try! func! 1546f try? func!
1547 1547
1548-- 带 catch 块的 try! 1548-- 带 catch 块的 try!
1549f try! 1549f try?
1550 print 123 1550 print 123
1551 func! 1551 func!
1552catch e 1552catch e