
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PhpStorm の throws のチェックがうるさい - Qiita
とすると、メソッドの doc コメントに @throws が足りないよという警告が出て、それに従ってしまうとこ... とすると、メソッドの doc コメントに @throws が足りないよという警告が出て、それに従ってしまうとこんど、コール側に Throws の catch が必要だよという、わけのわからない警告になってしまいます。 そんなこんなでインスペクションを切ってしまうと、こんどは、ビジネスロジック上の例外を捕捉必須のつもりで投げてるところで、捕捉漏れが起きることに... というわけで、ひとまず大真面目に例外のハンドリングをどう書けばいいか考えました。 PHP >= 7.1 です。 /** * @throws RecoverbleDbException */ function doSometiong() { $db->beginTransaction(); // RecoverbleDbException が起きるかもしれない try { // ... } catch (DuplicatedOpe
2018/11/08 リンク