浏览 140 次
|
该帖已经被评为新手帖
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-05-15 关键字: netbeans
昨天写个Socket,通过抛出异常来判断是否需要重连。
本地没有开启9000端口,
public static void main(String[] args) {
Socket socket = null;
try {
socket = new Socket("127.0.0.1", 9000);
} catch (UnknownHostException ex) {
ex.printStackTrace();
} catch (IOException ex) {
ex.printStackTrace();
}
System.out.println("socket:" + socket);
}
在NetBeans6.1中 运行,运行结果如下 init: deps-jar: compile-single: run-single: socket:Socket[addr=/127.0.0.1,port=9000,localport=2012] BUILD SUCCESSFUL (total time: 0 seconds) 应该会抛出异常啊,为什么 netbeans 中调试 没有抛出异常呢? 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2008-05-16
没异常怎么抛啊
|
|
| 返回顶楼 | |
|
时间:2008-05-17
jianfeng008cn 写道 没异常怎么抛啊
我在127.0.0.1 上根本没有在 9000 上启动服务器啊。 应该连不上会抛出异常啊 |
|
| 返回顶楼 | |
|
时间:2008-06-23
我记得xp 默认是把所有的端口都打开的,我用的是D 版
|
|
| 返回顶楼 | |






