
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
同期処理、Promise、Async/Awaitで相互にエラーハンドリングする一覧 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
同期処理、Promise、Async/Awaitで相互にエラーハンドリングする一覧 - Qiita
同期処理と非同期処理の間でエラーを渡す エラー処理の引き渡しの資料はQiitaでもTipsとしていっぱい転... 同期処理と非同期処理の間でエラーを渡す エラー処理の引き渡しの資料はQiitaでもTipsとしていっぱい転がっている。しかし可能性として有りうる同期処理・Promise・Async/Await相互のエラー受け渡しについて言及したものは少ない。そこで、それらをできるだけ網羅してみたつもりである。 読みやすくなる前提知識は以下。 自前のエラーはインスタンスの生成(new Error)で作る エラーはthrowで投げる 同期処理中のエラーはtry-catch構文で拾う PromiseのエラーはPromise.catchメソッドで拾う Async関数内のエラーはthrowで投げ、try-catch構文で拾う この上で、コードと実行結果を交えて、Uncaughtなエラーをうまく扱っていく。 調べたきっかけ とあるOSSを使ってみたが、非同期処理の結果が返ってこない。そのときはエラー処理が問題なのかど