Nie otrzymuję żadnego wyjścia i prawdopodobnie komputer zawiesza się z kodem [duplikat]

To pytanie jest dokładnym duplikatem:

Nie mogę znaleźć błędu symbolu w czasie kompilacji 2 odpowiedzi

Po otrzymaniu opinii uruchamiam program, ale nie mam wyjścia w konsoli

import java.io.File;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.*;
import java.io.InputStream;

class pbdemo {

    static public void main(String[] args) throws Exception {
        String s;
        ProcessBuilder pb = new ProcessBuilder("cmd.exe", "/f", "dir");
        pb.directory(new File("C:\\ljava"));
        try {
            Process pro = pb.start();
            pro.waitFor();
            BufferedReader br = new BufferedReader(new InputStreamReader(pro.getInputStream()));

            while ((s = br.readLine()) != null) {
                System.out.println("here we go" + s);
            }


        } catch (Exception e) {
            System.out.println("sorry" + e);
        }
    }
}

Program działa, ale nie daje wyjścia.

questionAnswers(3)

yourAnswerToTheQuestion