Close

テキストファイル読み込み(Java)

以下Javaのコードでテキストファイルを読み込み、画面出力を行います。

cドライブのganasys_laboフォルダにある
Sample1.txtというファイルを
BufferedReaderクラスにより1行ずつ読み込み、画面に出力します。

import java.io.*;
public class FileReading {
	public static void main(String[] args) {
		try{
	            FileReader inFile = new FileReader("c:¥¥ganasys_labo¥¥Sample1.txt");
	            BufferedReader br = new BufferedReader(inFile);
	            String ln;
	            //一行ずつ読んで画面出力
	            while ((ln = br.readLine()) != null) {
	                System.out.println(ln);
	            }

	            //終了処理
	            br.close();
	            
	        //例外発生時
			}catch(IOException e) {
		        System.out.println(e);
		    }
	}
}

ファイルが存在しない場合は、例外発生時の処理を行います。
以下のようなメッセージが表示されます。

java.io.FileNotFoundException: c:\ganasys_labo\Sample1.txt (指定されたファイルが見つかりません。)

 

Share on facebook
Share on twitter
Share on linkedin