csv파일을 읽어와서 콘솔창에 출력시키는데

한글만 깨져서 나오네요.

        File file = new File(path + "TBL_BODY_PART.csv");
//        File file = new File(path + "TBL_BODY_PART.txt");
  try {

   FileReader fileReader = new FileReader(file);
   
   BufferedReader reader = new BufferedReader(fileReader);
   
   String line = null;
   
   while ((line = reader.readLine()) != null) {
    String[] str = line.split(",");
    
    for(int i = 0; i < str.length; i++) {
     System.out.println(str[i]);
    }
    
    dbadapter.insertTask(str[0], str[1]);
   }
   reader.close();
  } catch (Exception ex) {
   ex.printStackTrace();
  }

여기서 설정해야되는거 있나요?