ファイルをスキャンし、行、文字、回文、単語を数えます。私の問題は、ファイル名を要求するときです。BufferedReader と InputStreamReader を使用して、ユーザーが提供したファイルをスキャンし、結果を別のファイルに出力します。プログラムはコンパイルされ、ファイルの名前を入力しても何も起こりません。終了せず、スタックしたままです。これが BufferedReader のコードです。コード全体が必要な場合は、投稿します
System.out.println("Enter the name of the file you would like to scan: ");
String fileName = scan.nextLine();
File file = new File(fileName);
BufferedReader br = new BufferedReader(newInputStreamReader(System.in));