[AWSclient/sdk]Exceptionのerror-handle

2017年07月01日
投稿者:kasssy
カテゴリ:Amazon Web Services, CakePHP タグ:, , , , ,

今さらですが、、AWSclient/sdk便利ですよね~。いつもお世話になっております。

Exceptionのerror-handleについて、サンプルコードを探していると
Exception
AwsException
SnsException
S3Exception
とかの使い分けって皆さんは意識できてますかね?
(モチのロンでしょ、って方には有意義なネタではないですので即終了で。ゴメンナサイ)

コード読み・試作した感じ、正しい実装例としては

な感じです。
つまり、XxxClientに対してはXxxExceptionをcatchしなさいよってだけですね。

C++脳で育ったkassy的には、Exception・RuntimeExceptionでもcatchできるんだと思ってました。(細かいerror-handleはできないとしても)
2017年も夏まっただ中になってきましたねー


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です