gostaria de saber por que o looping do while não encerra, mesmo eu dando apenas um "enter" no console
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
public class testa {
    public static void main(String[] args) throws IOException {
        InputStream is = System.in;
        InputStreamReader isr = new InputStreamReader(is);
        BufferedReader br = new BufferedReader(isr);
        System.out.println("Digite sua linha");
        String s = br.readLine();
        while (s != null) {
            System.out.println(s);
            System.out.println("Proxima linha");    
            s = br.readLine();
        }
    }
} 
            