私は Axis を使用して Web サービスに取り組んでおり、そのメソッドが次のように宣言しているチェック済み例外の中で: ServiceException
、RemoteException
およびAxisFault
(これらはもちろん、呼び出された特定のメソッドに依存するため、これらは関連するすべての例外ではないことはわかっていますが、そうではありませんここがポイント)。
コードでいくつかのテストを行っているときに、うっかり URL に長いポート番号を付けてしまい、コードが (チェックされていない) 例外IllegalArgumentException
をスローするようになりました。これは今までキャッチできませんでした。
では、Web サービスやネットワーク全般を操作するときに、処理する必要がある関連するチェックされていない例外はどれですか?
ネットで検索してみましたが、Checked vs unchecked exceptions
結果が出続けています。
何かアドバイス?そこにリストまたはガイドはありますか?