+```java
import java.io.*;
class Kadai3{
-public static void main(String[] args){
+ public static void main(String[] args){
-try{
-BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
-String data;
-int i = 1;
-System.out.println("ファイル名を入力してください。");
-String name = in.readLine();
-FileWriter fw = new FileWriter(name);
-BufferedWriter bw = new BufferedWriter(fw);
-FileReader out = new FileReader(name);
-BufferedReader br = new BufferedReader(out);
-while((data = br.readLine())!= null) {
-System.out.println(data);
-}
-}catch(Exception e){
-System.out.println(e);
+ try{
+ BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
+ String data;
+ int i = 1;
+ System.out.println("ファイル名を入力してください。");
+ String name = in.readLine();
+ FileWriter fw = new FileWriter(name);
+ BufferedWriter bw = new BufferedWriter(fw);
+ FileReader out = new FileReader(name);
+ BufferedReader br = new BufferedReader(out);
+ while((data = br.readLine())!= null) {
+ System.out.println(data);
+ }
+ }catch(Exception e){
+ System.out.println(e);
+ }
+ }
}
-}
-}
+```
+
任意のファイルを入力し、そのファイルに書かれた文字列をBufferedReaderで読み込み、BufferedWriterで標準出力に表示したいと思っているのですが、うまくいきません。
どこを改善したらよいですか?