我寫了一個應用程序連接到java服務器。它會向服務器發送一條小消息,如果消息處於「打開」狀態,則服務器應答。對於任何其他情況,服務器不發回數據。Wifi套接字連接空指針異常在回答
我寫了一行來檢查輸入流是否爲null,但是在沒有從服務器接收到響應時它得到一個空指針異常。它對我來說很奇怪:
if(!(line = in.readLine())。equals(null)){Remote.setValue(line); }
所以,如果「行」爲空,那麼它應該跳過(或轉到其他部分,如果它會在哪裏),我設置的值的一部分,但它掛在。只需阻止整個應用程序。
我做錯了什麼?爲什麼是這樣?我該如何解決它?請幫忙!
這將拋出一個NullPointerException。 – SLaks 2013-04-30 13:43:39