下面这段程序编译总是出错,, 小弟不知道怎么改, 恳请高手帮忙。。
今晚在先等答复
//文件保存名: Server.java
import java.net.*;
import java.io.*;
/** 服务器类 */
public class Server {
private ServerSocket ss; //声明服务器对象;
private Socket socket;//声明客户端对象;
private BufferedReader in;//声明输入流对象;
private PrintWriter out;
/**
* 构造方法
*/
public Server() {
try {
ss = new ServerSocket(10000);//建立一个接口为10000的服务器
while(true) {
socket = ss.accept();//接受客户端
in = new BufferedReader(
new InputStreamReader(socket.getInputStream()));
out = new PrintWriter(socket.getOutputStream(), true);
String line = in.readLine();//存储读取客户端信息
out.println("you input is :" + line);
out.close();
in.close();
socket.close();
}
ss.close();//此处报错 : D:\程序代码\Socket\Server.java:37: unreachable statement
//ss.close();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
new Server();
}
}