BufferedReader, wykrywający, czy jest tekst do przeczytania

Używam wątku i za każdym razem, gdy działa, powinien sprawdzić, czy istnieje nowa linia do odczytania zBufferedReader chociaż utknie w oczekiwaniu na linię, zatrzymując cały kod.

if((inputLine = bufferedReader.readLine()) != null){
                System.out.println(inputLine);
                JOptionPane.showMessageDialog(null, inputLine);
}

Czy istnieje sposób, aby lepiej sprawdzić, czy jest tekst wBufferedReader czytać?

questionAnswers(3)

yourAnswerToTheQuestion