この解答例はChatGPTによって生成されています,正しいかは自己判断で。 皆の投稿からも解答例が見つかるかもしれませんよ。
BFE.devでのAI解答例 - JavaScript クイズ
125. try...catch...finally 2
出力結果は以下の通りです:
BFE.dev
errored
1つ目のconsole.log(prettify('BFE.dev'))
では、文字列'BFE.dev'
がJSONとして正しい形式ではないためエラーがキャッチされず、finally
ブロックでstr
がそのまま返されます。
2つ目のconsole.log(prettify('123'))
では、文字列'123'
がJSONとして正しい形式ではないためエラーがキャッチされ、"errored"が返されます。