//###### 为什么先关闭in,out后关闭socket客户端第二次连接时,客户端会出异常########
if (null != socket)
{
socket.close();
}
if (null != in)
{
// 关闭BufferedInputStream
in.close();
}
if (null != out)
{
// 关闭OutputStream
out.close();
}
if (null != socket)
{
socket.close();
}
if (null != in)
{
// 关闭BufferedInputStream
in.close();
}
if (null != out)
{
// 关闭OutputStream
out.close();
}
解决方案 »
- 项目部署后启动tomcat就报这个错,跪求解决办法!
- 正则表达式提取串的问题
- SSH问题,急
- 怎样用JAVA程序完全备份SQL SERVER数据库?
- 请高手帮我看下 错误出在哪里 聊天室java.net.SocketException: socket closed
- 在线等,如何在程序中用dtd验证xml?
- ###JB7+WLS7+SQLServer2000开发EJB--关于JNDI小问题--高手请进,UP无分!###
- 关于自增长字段和Eentity Bean的疑问
- 在线求助:我该如何在<jb6+wl6。1>下面用servlet调用ejb?
- java 信号量
- FTP下载如何有带宽结合起来
- PDF417二位条码用JAVA如何识别?
我把out换成BufferedOutputStream就不会抛异常。用OutputStream就会抛异常。