在网络连接的情况下,当套接字关闭时,流终止。
因此
readLine()阻塞直到收到“行尾”或您手动关闭连接是完全正常的。当您
readLine()收到带有‘13’值的最后一个字符时,将读取该行,并再次开始循环,等待下一行。
“最后一行”和其他行之间没有区别。
为了停止循环,您必须在某个地方手动关闭连接或等待超时。但是,如果没有有关您的通信协议的更多信息,就不可能对此做得更精确。

在网络连接的情况下,当套接字关闭时,流终止。
因此
readLine()阻塞直到收到“行尾”或您手动关闭连接是完全正常的。当您
readLine()收到带有‘13’值的最后一个字符时,将读取该行,并再次开始循环,等待下一行。
“最后一行”和其他行之间没有区别。
为了停止循环,您必须在某个地方手动关闭连接或等待超时。但是,如果没有有关您的通信协议的更多信息,就不可能对此做得更精确。