请各位帮忙分析一下java.net.SocketException产生的原因,感激不尽!
用客户端连接时,服务器端抛出的异常堆栈如下:但不是每次都这样,只是偶尔会出现
java.net.SocketException: Software caused connection abort: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputSt
ream.java:1639)
at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Obj
ectOutputStream.java:1548)
at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:
1146)
at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:110
0)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.jav
a:1241)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)
at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.jav
a:1355)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:281)