2015-03-03 36 views
0

我試圖用下面的代碼打印ID 3的PartnerDetails:如何解決封閉流錯誤?

JSONObject a=pHelper.getPartnerDetails("3"); 
System.out.println("obj"+a); 

我得到了以下錯誤消息:

Results : 
Failed tests: linkTest(mobileweb.Link.LinkTest): Attempted read from closed stream. 
+0

'pHelper.getPartnerDetails(「3」);'做什麼? – Zhedar 2015-03-03 13:28:42

+0

你真的認爲這個不存在的上下文足以解釋你想要做什麼嗎? – glglgl 2015-03-03 13:31:27

+0

我將錯誤消息中的代碼分開,以使問題更清晰。它看起來仍然需要額外的代碼才能回答您的問題,因爲錯誤表明您正試圖從封閉流中讀取數據,所以您應該包含初始化您正在讀取的數據流的代碼。這也有助於瞭解'pHelper'是如何聲明和初始化的。 – Eran 2015-03-06 07:29:13

回答

0

linkTest此流被關閉並且可能在getPartnerDetails(String str)方法中使用。關閉流後不要讀取或寫入數據。