rendered paste body try { FileReader f = new FileReader("engelsk.txt"); BufferedReader reader = new BufferedReader(f); String line = reader.readLine(); String tempword; int markerpos; int count; while(line != null) { markerpos = line.indexOf("|") == -1 ? line.length() : line.indexOf("|"); tempword = line.substring(0,markerpos); if (tempword.equals(word)) { count = Integer.valueOf(line.substring(markerpos+1))+1; break; } line = reader.readLine(); } reader.close(); } catch(FileNotFoundException e) { System.out.println("True, False, FileNotFound"); } catch(IOException e) { System.out.println("Generic I/O error"); }