async await 怎么捕获异常
时间: 2023-10-26 12:42:04 浏览: 197
async await 异常处理示例代码
当使用 async/await 进行异步操作时,可以使用 try/catch 块来捕获异常。在 async 函数中使用 try/catch 块捕获异常的方式与同步代码相同。例如:
async function example() {
try {
const result = await someAsyncFunction();
} catch (error) {
console.error(error);
}
}
在上面的代码中,如果 someAsyncFunction() 抛出异常,它会被传递到 catch 块中,然后可以在控制台上输出错误信息。
阅读全文