在一个nio方式的线程里的循环里使用一下方法有问题:
selector.select();
skeys = selector.selectedKeys().iterator();
if(skey.isConnectable()){
    if(scClient.isConnectionPending()){
    scClient.finishConnect();
}
scClient.register(selector,SelectionKey.OP_READ);当到scClient.finishConnect();这句时出现异常,提示Connection refused:no further information
各位能帮我看一下吗?
我不太熟悉nio的东西,对上面的skey.isConnectable(),scClient.isConnectionPending(),scClient.finishConnect()
这几个方法也不太了解他们的用法,知道的能帮忙解释一下吗?