我有以下代码:
Socket clientSocket = null;
try {
clientSocket = serverSocket.accept();
} catch (IOException e) {
System.err.println("Accept failed.");
System.exit(1);
}
代码取自java.sun.com。
关于上面给出的代码的简短部分,我有几个问题。
为什么我们要捕获一个 IOException。我认为 IOException 是在我们使用输入输出方法(而不是网络方法)时可能发生的事情。
“System.err.println”和“System.println”有什么区别?
在 catch 语句中,我们有“e”。做什么的?我们以后使用它吗?