try (PrintWriter out = new PrintWriter(socket.getOutputStream(), true);BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));) {String inputLine, outputLine;KnockKnockProtocol kkp = new KnockKnockProtocol();outputLine = kkp.processInput(null);out.println(outputLine);while ((inputLine = in.readLine()) != null) {outputLine = kkp.processInput(inputLine);out.println(outputLine);if (outputLine.equals("Bye"))break;}socket.close();} catch (IOException e) {e.printStackTrace();}這段代碼改為
請問try()括號里面的內容為什么不能放到外面?下面出錯的地方是哪里呢?
qq_遁去的一_1
2022-02-17 11:11:09