import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class FileReadExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
try {
System.out.print("ファイルåを入力ã—ã¦ãã ã•ã„: ");
String fileName = scanner.next();
File file = new File(fileName);
Scanner fileScanner = new Scanner(file);
while (fileScanner.hasNextLine()) {
String line = fileScanner.nextLine();
System.out.println(line);
}
} catch (FileNotFoundException e) {
System.out.println("ファイルãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。å†åº¦ãƒ•ァイルåを入力ã—ã¦ãã ã•ã„。");
} finally {
scanner.close();
}
}
}
ã“ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã§ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ãƒ•ァイルåを入力ã•ã›ã€ãã®ãƒ•ァイルã‹ã‚‰ãƒ†ã‚ストデータをèªã¿è¾¼ã‚“ã§è¡¨ç¤ºã—ã¾ã™ã€‚ãŸã ã—ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒå˜åœ¨ã—ãªã„ファイルåを入力ã—ãŸå ´åˆã«ã¯ FileNotFoundException ãŒç™ºç”Ÿã—ã€ã€Œãƒ•ァイルãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。å†åº¦ãƒ•ァイルåを入力ã—ã¦ãã ã•ã„。ã€ã¨è¡¨ç¤ºã•れã¾ã™ã€‚最後ã«ã¯ã€ä½¿ç”¨ã—㟠Scanner ã‚’ finally ブãƒãƒƒã‚¯å†…ã§ã‚¯ãƒãƒ¼ã‚ºã—ã¦ã„ã¾ã™ã€‚
「019 例外ã¨ä¾‹å¤–処ç†ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント