0

我有两个程序,它们位于网络套接字的两侧。我让他们互相交谈。其中一个是聊天机器人,它会根据我在另一个程序中输入的内容给出一些响应。大多数时候它确实完美无缺。但有时,聊天机器人一直在等待,我没有得到任何回复。然而,这种情况很少发生。但是有谁知道,为什么会这样?我怎样才能摆脱这个明显的错误?

我确实在这里检查了大多数异常,i/o 异常是最主要的异常。但我真的没有任何例外。程序系统挂在一个线程上,这是我在调试它时发现的。

4

1 回答 1

1

确保你没有吞下任何异常。当出现问题时,代码会抛出一个异常,告诉你哪里出了问题(希望它能给你提供如何修复它的线索)。

于 2012-11-15T09:47:42.307 回答