本項で説明している例外一覧
例外の説明
意味
Webアプリケーションの場合、以下の可能性があります。
Webブラウザなどのクライアントアプリケーションが以下の理由等により処理を中断したことを検出しました。
ユーザオペレーションによる中断
クライアントのキャッシュ制御による自動的な中断
ユーザの対処
クライアントアプリケーションからの中断であり、サーバ上の異常を示すものではありません。この場合IOExceptionが出力される要因は以下のものがあります。
クライアントアプリケーションの終了
リクエストの完了を待たずに中止ボタンを押下
リロードの連打
リンク先、ポスト先をダブルクリック
先のリクエストの完了を待たずに別リンクへ遷移
なお、これらのIOExceptionは、Webサーバによるクライアントアプリケーションのソケット切断の検出タイミング(ネットワークの状態によって異なる)とコンテナによるソケットへの書き出しタイミングに依存するため、必ず発生するものではありません。