教えて!GAS!

GASの基礎知識・書き方について紹介します。

Google Apps Scriptでのthrow文の使い方

構文

構文は以下の通りです。

throw new Error('エラーメッセージ');

解説

throwはプログラムがエラーに遭遇したときに、エラーメッセージを表示してプログラムの実行を停止するために使います。これにより、エラーが発生した場所や原因を特定しやすくなります。

プログラミング例

具体的なプログラミング例を紹介します。

function エラーを投げる() {
  let 数字 = 10;
  let ゼロ = 0;
  try {
    if (ゼロ === 0) {
      throw new Error('ゼロで割ることはできません');
    }
    let 結果 = 数字 / ゼロ;
    console.log('結果: ' + 結果);
  } catch (エラー) {
    console.log('エラーが発生しました: ' + エラー.message);
  }
}

上記のプログラムは、ゼロで割る操作が行われる前にエラーを投げ、エラーメッセージを表示します。tryでエラーが発生すると、catchが実行され、エラーメッセージがログに出力されます。

まとめ

throw文は、プログラムが特定の条件でエラーを検出したときに、エラーメッセージを表示して実行を停止するために使用します。これにより、エラーの発生場所や原因を明確にできます。try-catch構文を併用することで、エラー発生時に適切な対処を行うことができます。