流改關的我也關了啊。代碼太多我就不全貼出來了 java.io.EOFExceptionat java.io.DataInputStream.readFully(Unknown Source)at java.io.DataInputStream.readLong(Unknown Source)at cn.deos.client.FileDownLoad.run(FileDownLoad.java:183)at java.lang.Thread.run(Unknown Source)提示這行有問題,有沒有遇到相同類型問題的小伙伴啊!
2 回答

慕桂英4014372
TA貢獻1871條經驗 獲得超13個贊
public final long readLong() throws IOException見readLong法DataInput的一般合同。 從所包含的輸入流中讀取此操作的字節數。 Specified by: readLong在接口 DataInput 結果 該輸入流的接下來的八個字節,解釋為 long 。 異常 EOFException - 如果此輸入流在讀取八個字節之前到達結束。 IOException - 流已關閉,包含的輸入流不支持關閉后讀取,或發生另一個I / O錯誤。

明月笑刀無情
TA貢獻1828條經驗 獲得超4個贊
這個是io流錯誤,運用的輸入流,這個錯誤顯示readInt(Unknown Source),所以你首先要建立輸出流,輸出到一個文本,然后從文本里面讀取,因為是DataInputStream所以你是看不到文本里面的東西的,只有讀取可以。問題是:沒有輸出,無法讀取到數據。
添加回答
舉報
0/150
提交
取消