[typescript] `await` 키워드를 사용할 때 어떻게 에러 핸들링을 할 수 있나요?
async function fetchData() {
  try {
    const response = await fetch('https://api.example.com/data');
    const data = await response.json();
    // Process the data
  } catch (error) {
    console.error('Error fetching data:', error);
    // Handle the error
  }
}

이렇게 하면 fetchData 함수에서 await 키워드를 사용하여 데이터를 가져오는 동안 발생하는 에러를 캐치하여 적절히 처리할 수 있습니다.