import java.util.*;
import java.io.*;

public class DateiLeser{
    StringTokenizer t;
    
    public DateiLeser(String datei) throws DateiNichtVorhandenException{
	StringBuffer b = new StringBuffer();
	try{
	    BufferedReader r = new BufferedReader(new FileReader(datei));
	    String line = null;
	    while ((line = r.readLine()) != null) {
		b.append(line);
		b.append("\n");
	    }
	}catch (FileNotFoundException ex){
	    throw new DateiNichtVorhandenException();
	}catch (IOException ex){}
	t = new StringTokenizer(b.toString());
    }
    
    public String leseNaechstesWort() {
	if (t.hasMoreTokens())
		return t.nextToken();
	return null;
    }
}
