We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Try-catch 错误处理机制能统一处理同步函数中抛出的异常和正规异步调用时给出的回调错误. 语法为
try statements catch error handling
如果 try 语句块中只包含同步语句, 则不会有任何处理异步错误的代码. 否则, catch 块的内容将被编译成一个单独的函数 (下称捕获函数), 函数接受的参数为异常; 而 try 块编译时, 其中所有正规异步调用在产生错误时, 此错误对象会被用来作为参数调用捕获函数, 同时, 所有同步函数直接产生的异常也会被使用 Javascript 原生 try-catch 语句捕获, 并用来调用捕获函数.
异步产生的错误或异常的调用栈很可能丢失.
相关内容