テキストファイルを読み込んで
テキストの先頭から解析していくのにstartsWithを使用してるんだけど、
なんでかヌルポってくる。原因がわからない('A';)
eclipseのコンソールにはちゃんとでるんですけど、
何が原因なんでしょうか?

d = new BufferedReader(new FileReader(file));
while ((str = d.readLine()) != null) {
 if (str.startsWith("&event")) {
  System.out.println("aruyo");
 } else {
  System.out.println("naiyo");
 }