我想設置套接字連接超時。我知道我可以使用connect方法對其進行設置,但是這是我的代碼:Java:如何使用「嘗試使用資源」設置套接字超時
try(Socket socket = new Socket(InetAddress.getByName(ip), port);
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), "UTF-8"));
PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF-8")), true)){
什麼問題?它沒有提供期望的輸出嗎?它拋出一個錯誤? – PrestonM
問題是,我不能使用getInputStream/getOutputStream,直到我連接套接字 –