1。是你的程序问题吧,因为是个循环,可能前面没放,后面就又调用了。
2。catch (Exception e) 这是异常类的老爸,逋了他,儿子就跑不了了:)
3。不懂。
2。catch (Exception e) 这是异常类的老爸,逋了他,儿子就跑不了了:)
3。不懂。
解决方案 »
- 莫名错误javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder.paintBorder(MetalBorders.java:783)
- 各位,我程序的异常是被捕捉到了,但是没有显示出详细的错误信息,高手指点一下。
- java的applet问题?请高手看看!
- Applet无法显示,在线等待中...
- 要设计一个KTable,大家帮忙出个主意!
- 请问用java怎么读取分割.asf文件(流媒体文件)
- 要对数据包进行操作要用什么函数或者api啊
- 如何获得屏幕的分辩率?
- 结果集的关闭问题!
- sohuvc请进,,
- 怎样将XML或者HTML转成EXCEL文件??
- socket编程中的server端如何实现重连接?
1、finally里我释放了这些东西,没释放的话不可能正常运行,通常是一段时间后才又这种错误。
2、catch (Exception e) 是对Sleep的处理!finally上面的那个catch才是对socket操作的处理。
2、UnknownHostException extends IOException
所以catch(IOException)就好了
这种问题可能性比较多,俺经验不够,代码不全我是解决不了了,闪了,交给你了:)
你比我还快啊。
try {
//关闭Socket,关闭流
client.close();
in.close();
out.close();
} catch (IOException e) {
...
}
}
这里client,in,out逻辑上都应有个判断空的过程,不知道有没有影响。但我确实碰到过connection close后依然占用地址的问题,我一般就重启了笨吧,所以也不知道怎么解决。