我正在開發一個連接到PHP並從數據庫獲取數據的應用程序。jParser.makeHttpRequest當我沒有連接到互聯網時不會捕獲錯誤
我的問題是當我通過jParser.makeHttpRequest
與互聯網連接獲取數據,並關閉我的互聯網,並再次這樣做jParser.makeHttpRequest
返回它返回的最後一件事。它不會給沒有互聯網錯誤或類似的東西。我該如何解決這個問題?
jParser = new JSONParser();
JSONObject json = jParser.makeHttpRequest(url_get_login_infos, "GET", _params);
int success = json.getInt(TAG_SUCCESS);
String message = json.getString(TAG_MESSAGE);
我把jParser =新JSONParser();只是在jParser.makeHttpRequest之前發生了同樣的事情 – halil12
女巫值是在你的TAG_SUCCESS?爲什麼不測試它?當你說「返回它返回的最後一件東西」或「發生了同樣的事情」時,你的意思是什麼? –
當我嘗試捕獲HttpException AndroidStudio說異常'org.apache.http.HttpException'永遠不會在相應的嘗試塊中拋出。 – halil12