use unicode reader to skip the BOM of UTF-8:BufferedReader bufferedReader =new BufferedReader(new UnicodeReader(new FileInputStream(fileToBeLoad)));