溫馨提示×

try catch在async/await中如何使用

小樊
286
2024-06-17 19:58:55
欄目: 編程語言

在使用async/await時,可以在try塊中使用await來等待一個異步操作完成,然后在catch塊中捕獲異常信息。例如:

async function getData() {
  try {
    let result = await fetch('https://api.example.com/data');
    let data = await result.json();
    console.log(data);
  } catch (error) {
    console.error(error);
  }
}

getData();

在上面的例子中,我們使用了async函數getData來獲取數據。在try塊中,我們使用await來等待fetch操作完成并獲取返回的結果,然后再次使用await來將結果轉換為JSON格式并打印出來。如果在這個過程中發生了錯誤,catch塊會捕獲這個錯誤并打印出來。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女