●質問1:コンパイルエラーに関して
「7-3 同じ処理を繰り返す」で拡張for文が使われていますが、CD-ROMに付属のJava6ではコンパイルエラーになります。
●回答1
P425の「コンパイラー準拠レベル」の設定が漏れているためだと思います。
Eclipseの設定をもう一度見直してみてください。
●質問2:sampleIn.txtを置く場所に関して
「16-1 入出力」でファイルの読み書きのサンプルコードが載っていますが、ここで使用しているsampleIn.txtをどのディレクトリに置いたらよいのでしょうか。
●回答2
プロジェクトディレクトリの直下に置きます。右の画像と同じになることを確認してください(付録CD-ROMに収録したプロジェクトと比較してもよいでしょう)。