StreamCorruptedException: invalid stream header

banq發表於2019-01-05

ObjectInputStream應該與序列化資料一起使用。當文字檔案(例如HTML,XML,JSON等)而不是Java序列化檔案傳遞給此建構函式時,會出現“StreamCorruptedException:invalid stream header”訊息的許多情況。
無意中傳遞給ObjectInputStream建構函式的引數是文字流並不是造成“StreamCorruptedException:invalid stream header”的唯一原因。事實上,任何InputStream(文字或二進位制)不以預期的“stream magic”bytes(0xaced)開頭都會導致此異常。

本站文章點選標題檢視原文!

相關文章