返回信息流accept()会抛出一个checked exception:
IOException - if an I/O error occurs when waiting for a connection.
但是,具体什么样的情况下会发生这样的异常呢?这种异常是致命的吗?
这是一条镜像帖。来源:北邮人论坛 / java / #16895同步于 2010/12/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
ServerSocket.accept() throws IOException?
wks
2010/12/15镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
public Socket accept() throws IOException {
if (isClosed())
throw new SocketException("Socket is closed");
if (!isBound())
throw new SocketException("Socket is not bound yet");
Socket s = new Socket((SocketImpl) null);
implAccept(s);
return s;
}
SocketException是IOException的子类
【 在 wks (cloverprince) 的大作中提到: 】
: accept()会抛出一个checked exception:
: IOException - if an I/O error occurs when waiting for a connection.
: 但是,具体什么样的情况下会发生这样的异常呢?这种异常是致命的吗?
: ...................