class ServerThread extends Thread { protected Socket socket;
public ServerThread(Socket s) { socket = s; }
public void run() { try { System.out.println("Waiting for connection...");
InputStreamReader isr = new InputStreamReader(socket.getInputStream()) ; BufferedReader in = new BufferedReader(isr) ; PrintWriter out = new PrintWriter(socket.getOutputStream(), true) ;
以下が実行結果です↓
java.lang.NullPointerException
at ServerThread.run(Server.java:16)
Waiting for connection...
java.lang.NullPointerException
at ServerThread.run(Server.java:16)
以下Ctrl+Cしない限り同文が続きます。