获取错误-';java:未报告的异常java.io.FileNotFoundException;必须被抓住或宣布被抛出';
导入java.util。; 导入java.io 公共班机{ 公共静态void main(字符串参数[]){获取错误-';java:未报告的异常java.io.FileNotFoundException;必须被抓住或宣布被抛出';,java,file,Java,File,导入java.util。; 导入java.io 公共班机{ 公共静态void main(字符串参数[]){ }在阅读文件的过程中,使用try catch,示例代码如下: import java.util.*; import java.io.*; public class Main { public static void main(String args[]){ try { int total = 0; File fi
}在阅读文件的过程中,使用
try catch
,示例代码如下:
import java.util.*;
import java.io.*;
public class Main {
public static void main(String args[]){
try {
int total = 0;
File file = new File("expenditure.txt");
Scanner fileScanner = new Scanner(file);
while (fileScanner.hasNextLine()) {
total += fileScanner.nextInt();
}
fileScanner.close();
System.out.println("The total expenditure is " + total);
} catch (FileNotFoundException ex){
System.out.println("File not found");
}
}
}
可能的重复项和Java教程:
import java.util.*;
import java.io.*;
public class Main {
public static void main(String args[]){
try {
int total = 0;
File file = new File("expenditure.txt");
Scanner fileScanner = new Scanner(file);
while (fileScanner.hasNextLine()) {
total += fileScanner.nextInt();
}
fileScanner.close();
System.out.println("The total expenditure is " + total);
} catch (FileNotFoundException ex){
System.out.println("File not found");
}
}
}