Java 6 以前でのテキストファイル読み込み Java 6 以前で面倒だったのは主に以下の2点。 try ブロックの外で変数を宣言しておかないと、finally でリソース開放処理ができない リソース解放するための close メソッドで例外が出たときのことを考慮しないといけない サンプルコード。 import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class Cat{ public static void main(String[] args){ String filePath = args[0]; // try ブロックの外で変数を宣言しておかないと、 // finally でリソース開放処理ができない FileReader fr = null; Bu