はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ catch

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 9 / 9件)
 

データ取得で try...catch しない理由

2022/04/27 このエントリーをはてなブックマークに追加 278 users Instapaper Pocket Tweet Facebook Share Evernote Clip err TRY とおり データ取得 処理

try { const data = await fetchSomething(); // 正常系レスポンスの処理 } catch (err) { if (isFetchError(err)) { // 異常系レスポンスの処理 } } 理由はつぎのとおりです。 データ取得ライブラリ風に宣言的に書きたいから データ取得に関係ない例外も catch してしまうから HttpError は開発者にとって想定範囲内だ... 続きを読む

TypeScriptのError Handling - mrsekut-p

2022/04/26 このエントリーをはてなブックマークに追加 137 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript TRY 言語 JavaScript

TypeScript/JavaScriptの言語思想的にはtry/catchを使ってerror handlingをするのが普通 続きを読む

私が async/await、promise をちゃんと理解するまでのステップ1,2,3 - Qiita

2019/04/28 このエントリーをはてなブックマークに追加 409 users Instapaper Pocket Tweet Facebook Share Evernote Clip await resolve reject async 事柄

これは何? javascript の async/await を使いこなすために必要な事柄について、私なりに説明したものです。 書いてあること ステップ1)await 使えば待ってくれる 必要最小限の async/await、及び、エラーの catch の話 ステップ2)promise というもの promise の中には「正常データ = resolve」と「エラー = reject... 続きを読む

async await に書き換えて、Promiseと 同期による例外の区別でハマった - Qiita

2017/04/25 このエントリーをはてなブックマークに追加 57 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita then load Promise TRY

// async function の中 try { load (). then ( data => { console . log ( data ) }). catch ( e => { // ... }) } catch ( e ) { // ... 例外処理 } わかりやすく簡単にしている。実際にはもっと複雑なコードだった。Promise にすれば try と catch を一本化して綺麗に... 続きを読む

Swift 2.0 の try, catch ファーストインプレッション - Qiita

2015/06/09 このエントリーをはてなブックマークに追加 216 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita throw TRY 結論 言語仕様

WWDC 2015 で Swift 2.0 が発表されました。オープンソース化などのうれしいニュースでも盛り上がっていますが、言語仕様としては try, throw, catch が導入されるという大きな変更がありました。本投稿は、 The Swift Programming Language の新章 Error Handling を読み、多少のコードを書いた上での個人的な感想です。 結論から言う... 続きを読む

nullチェックは、ifですべきかtry/catchですべきか? | 三度の飯とエレクトロン

2014/09/20 このエントリーをはてなブックマークに追加 59 users Instapaper Pocket Tweet Facebook Share Evernote Clip エレクトロン TRY null ドンピシャ nullチェック

たまにこういう謎の高速化手法を教えてもらうのですが、どうしてもすぐには信じられないので少し調べました。 ifとtry/catchのオーバーヘッドは? Stack Overflowに、ドンピシャな質問がありました。 Java if vs. try/catch overhead 読んでみると、「例外処理は例外的な処理に使うものだから、通常のフローでnullになるような場合に使うのは良くない」というよう... 続きを読む

思いついたアイディアを逃さないクラウドのメモ帳サービス「Catch」 - GIGAZINE

2013/01/17 このエントリーをはてなブックマークに追加 103 users Instapaper Pocket Tweet Facebook Share Evernote Clip GIGAZINE iPhone アイディア リマインダー機能

ひらめいたアイディア、気になったページのURL・テキスト、写真・画像・音声・メモをどこからでも保存でき、誰かと共有することも可能なメモ帳サービスが「Catch」です。検索を楽にするタグ設定やリマインダー機能などを搭載し、iPhoneとAndroid搭載スマートフォン用のアプリも用意されています。 アカウント作成、操作方法などについては以下から。 Catch.com https://catch.co... 続きを読む

Life is beautiful: 非同期APIと例外処理(node.js の domain について)

2012/10/20 このエントリーをはてなブックマークに追加 102 users Instapaper Pocket Tweet Facebook Share Evernote Clip domain TRY node.js console.log

node.js のような非同期APIを使ったプログラミングに拒絶反応を示すエンジニアが多い理由の一つが、非同期APIと例外処理の相性の悪さだ。 Javascript の場合、例外処理はこんな感じに記述する。 function f(i) { try { throw new Error('an error #'+ i); } catch(e) { console.log('Error caught:'... 続きを読む

Evernoteを超えたかも? シンプルなiOS&Android用メモ『Catch』 : ライフハッカー[日本版]

2012/09/29 このエントリーをはてなブックマークに追加 75 users Instapaper Pocket Tweet Facebook Share Evernote Clip Evernote ライフハッカー iPhone 最初 日本版

Android , Apple , Google , TABROID , iPhone , メディアジーンサイト , 仕事術 Evernoteを超えたかも? シンプルなiOS&Android用メモ『Catch』 2012.09.29 18:00 最初はEvernoteを使ってたけど、イマイチ自分には合わなかったんだよなあ、ていう人。これをチェックせずに、「オンラインメモは使えない」と決めつけちゃい... 続きを読む

 
(1 - 9 / 9件)