A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 林豪 中级黑马   /  2012-5-16 01:06  /  2078 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

import java.net.*;
import java.io.*;
class Demo
{
        public static void main(String[] args) throws Exception
        {
                URL url = new URL("http:\\www.baidu.com");
                URLConnection uc = url.openConnection();
                System.out.println(uc);
                InputStream in = uc.getInputStream();

                byte[] buf = new byte[1024];
                int len = in.read(buf);
                System.out.println(new String(buf,0,len));
        }
}
每次都跳异常,要怎么改呢?大半夜我已经无力想太多,但是想不出来又睡不着,大家帮帮忙!!

5 个回复

倒序浏览
具体是什么异常呢?
回复 使用道具 举报
是IllegalArgumentException
你在机器上运行下试试
回复 使用道具 举报
http://www.baidu.com  斜错方向了
所以虽然协议没报错  就是http协议
但是格式不对,就出现非法参数异常了。
回复 使用道具 举报
{:soso_e140:}谢谢啦,我赶紧睡觉去,看了一天,都蒙了
回复 使用道具 举报
哥们 你的URL地址写错啦
文件路径是\
网址是用/
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马