>>627
宿題でなければその無駄に柔軟なファイルフォーマットをどうにかすべきだが。

BufferedReader in = new BufferedReader(new FileReader("aiueo"));
while(true){
 String line = in.readLine();
 if(line == null) break;
 // ここで読み込んだ行を解析...
}

区切りの仕様がコンマだけなのか、ダブルクォート中にコンマが現れたら
どうエスケープされるのか等等、フォーマットの仕様が明らかにされないと続きは何とも。