黑马程序员技术交流社区

标题: 【已解决】读取网页数据,显示白宫 网页前五行 [打印本页]

作者: 张君    时间: 2012-8-8 20:29
标题: 【已解决】读取网页数据,显示白宫 网页前五行
本帖最后由 张君 于 2012-8-8 21:00 编辑

import java.net.*;
import java.io.*;
class WHWWW{
public static void main(String[]arg){
URL u=new URL("http://www.whitehouse.gov/");
InputStream ins= u.openStream();
InputStreamReader isr=new InputStreamReader(ins);
BufferedReader whitehouse=new BufferedReader(isr);
System.out.println(whitehouse.readLine());
System.out.println(whitehouse.readLine());
System.out.println(whitehouse.readLine());
System.out.println(whitehouse.readLine());
System.out.println(whitehouse.readLine());

}
}
程序如下,报错原因不清楚。
作者: 杨文宇    时间: 2012-8-8 20:37
本帖最后由 杨文宇 于 2012-8-8 20:52 编辑

异常没处理,
还有流用完记得关闭啊。
我帮你改了,你去看下异常和io,能懂的
import java.net.*;
import java.io.*;
class Test1{
public static void main(String[]arg) throws Exception{
URL u=new URL("http://www.whitehouse.gov/");
InputStream ins= u.openStream();
InputStreamReader isr=new InputStreamReader(ins);
BufferedReader whitehouse=new BufferedReader(isr);
System.out.println(whitehouse.readLine());
System.out.println(whitehouse.readLine());
System.out.println(whitehouse.readLine());
System.out.println(whitehouse.readLine());
System.out.println(whitehouse.readLine());
whitehouse.close();
}
}
作者: 张君    时间: 2012-8-8 20:59
杨文宇 发表于 2012-8-8 20:37
异常没处理,
还有流用完记得关闭啊。
我帮你改了,你去看下异常和io,能懂的

明白了。谢谢啊。挺好的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2