exception - java.nio.channels.ClosedChannelException

时间:2014-07-27 19:38:58

标签: java

我正在使用nio(非阻止模式)。

当服务器关闭时,我尝试连接(在我获得isConnectable密钥后)我收到以下异常:java.nio.channels.ClosedChannelException。< / p>

每隔1秒,我尝试重新连接到服务器(通过连接方法)并获得相同的异常:java.nio.channels.ClosedChannelException

当服务器启动时,我收到相同的异常并且无法连接到服务器。

  1. 我不明白为什么以后服务器开启时我会收到异常?
  2. 我该如何解决,(我如何尝试重新连接服务器?)
  3. 由于

1 个答案:

答案 0 :(得分:1)

SocketChannel 已关闭。您在代码中关闭它,然后继续使用它。或者你可能忽略了ConnectException