【发布时间】:2012-10-28 17:16:26
【问题描述】:
所以我在下面的屏幕截图中找到了导致类型 IOExceptions 的这段代码。
http://southwestdesign.org.uk/Code.jpg
我被告知我需要将它包装在一个 try-catch 块中,用 try catch 包装每个单独的块可以消除错误,但在 Android 上强制关闭。有人可以指出我正确的方向吗?
@Override
public void onStart() {
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet("http://1.php");
HttpResponse response = client.execute(request);
BufferedReader rd = new BufferedReader
(new InputStreamReader(response.getEntity().getContent()));
TextView textView = (TextView) findViewById(R.id.TextView1);
String line = "";
while ((line = rd.readLine()) != null) {
textView.append(line);
}
}
谢谢大家。
【问题讨论】:
-
你应该阅读一些关于 java 的基础知识。我建议用 java 思考
-
你应该先用谷歌搜索一下。
-
我同意,所以应该是你最后的手段