private void loadData() throws IOException { FileReader fileReader = new FileReader(getFileName()); BufferedReader bufferedReader = new BufferedReader(fileReader); String line; //noinspection NestedAssignment,MethodCallInLoopCondition while ((line = bufferedReader.readLine()) != null) { String[] row = EUtils.split(line, VALUE_DELIMITER); data.put(row[0], row[1]); } bufferedReader.close(); }