JavaScriptでクイズアプリを作成しています。

下記のコードに、アプリケーションが止まらないように『try catch文』を使用したエラーハンドリングをしたいのですが、書き方がわかりません。 下記の参考サイトを読んで、実装したのですが、思うような結果が出ません。 何方かアドバイスをお願いします。

書きたい『try catch文』

APIとの通信はAPI側に以上があったりネットワークの接続状況などでAPIとの通信に失敗する可能性があるなどの例外が発生する可能性がある。

参考サイト

JavaScriptのtry~catch文で例外処理をする方法|TECH PLAY Magazine [テックプレイマガジン] (https://techplay.jp/column/629)

const fetchQuizData = async (index) => {
    titleElement.textContent = "取得中";
    questionElement.textContent = "少々お待ち下さい";

    const response = await fetch(API_URL);
    const quizData = await response.json();
    const quizInstance = new Quiz(quizData);

    setNextQuiz(quizInstance, index);
  };