Try 表达式
try 也可以用作表达式;try 分支的类型与 except 分支相兼容,而 finally 分支的类型必须是 void:
from std/strutils import parseInt
let x = try: parseInt("133a")
except ValueError: -1
finally: echo "hi"
为了防止写出令人迷惑的代码,解析时做了限制: 如果 try 语句在 ( 之后,则必须写成一行:
from std/strutils import parseInt
let x = (try: parseInt("133a") except ValueError: -1)
当前内容版权归 vectorworkshopbaoerjie 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 vectorworkshopbaoerjie .