Java例外致命的
DeadlockDeadlock
2 つ以上のスレッドが互いにロックを解放するのを待って永遠にブロックされている。
jvmspring
詳細を表示 EOFExceptionファイルまたはストリームの終端に予期せず達した。
読み取り操作がさらにデータを期待しているが、ストリームの終端に達した。DataInputStream、ObjectInputStream などのストリームで、データが期待より短い場合に発生する。
読み取り前にストリーム終端の条件を確認する。available() を使用するか、EOFException をキャッチして終端を適切に処理する。書き込み側が想定されるすべてのデータを送信していることを確認する。
Deadlock2 つ以上のスレッドが互いにロックを解放するのを待って永遠にブロックされている。
CharConversionException文字エンコードまたはデコード操作で無効なバイトシーケンスが検出された。
ProtocolExceptionHTTP またはネットワークプロトコルの違反が発生した。
BufferUnderflowExceptionバッファに対する読み取り操作が残存データ量を超えた。
DirectoryNotEmptyExceptionディレクトリが空でないため、削除操作が失敗した。
ArithmeticExceptionゼロ除算など、未定義の結果を生じる算術演算が行われた。