async语法怎么捕获异常
async 语法怎么捕获异常
async 函数内部的异常可以通过 *.catch()*或者 try/catch 来捕获,区别是
try/catch 能捕获所有异常,try 语句抛出错误后会执行 catch 语句,try 语句内后面的内容不会执行
catch()只能捕获异步方法中 reject 错误,并且 catch 语句之后的语句会继续执行
1 | async函数错误捕获,以登录功能为例 |
评论
LivereValine
async 函数内部的异常可以通过 *.catch()*或者 try/catch 来捕获,区别是
try/catch 能捕获所有异常,try 语句抛出错误后会执行 catch 语句,try 语句内后面的内容不会执行
catch()只能捕获异步方法中 reject 错误,并且 catch 语句之后的语句会继续执行
1 | async函数错误捕获,以登录功能为例 |