コンテンツへスキップ
Java例外エラー
SocketException

SocketException

ソケットの生成またはアクセスなど、ソケット操作が失敗した。

jvmandroidspring

このエラーの原因

接続がピアによってリセットされた、ソケットが予期せずクローズされた、またはネットワーク設定に問題がある。ファイアウォールが接続をブロックしている場合にも発生する。

修正方法

接続リセットをリトライロジックで処理する。ファイアウォールとネットワーク設定を確認する。finally ブロックでソケットを適切にクローズする。信頼性向上のためにコネクションプールを使用する。

公式ドキュメント

関連するエラーコード