62,612
社区成员
发帖
与我相关
我的任务
分享
import java.net.*;
import java.io.*;
import java.util.*;
public class TimeoutServerTest {
public static void main(String[] args) {
try{
ServerSocket server = new ServerSocket(8888);
Socket s = server.accept();
s.setSoTimeout(5000);
Scanner in = new Scanner(s.getInputStream());
String line = in.nextLine();
System.out.println(line);
}catch(SocketTimeoutException e){
System.out.println("连接超时1");
}
catch(Exception e ){
System.out.println("连接超时2");
}
}
}