【发布时间】:2015-02-17 14:39:26
【问题描述】:
编译我的 java 文件时遇到问题,我认为问题出在此处: 面临的问题是我必须包含一个 filenotfoundexception。但是,当我添加它时,编译器给我一个错误“覆盖的方法不会抛出 filenotfoundexception”关于如何解决这个问题的任何想法?
public String getArrival(String flightNumber) {
Scanner scanner = new Scanner(new File("flights.txt"));
while(scanner.hasNextLine()){
String s = scanner.nextLine();
if(s.indexOf(flightNumber)!=-1){
String city = s.split("-")[1];
System.out.println("getArrival(): " + flightNumber + " ==> Arrival city is " + city);
return city;
}
}
}
【问题讨论】:
-
找不到文件怎么办?
-
你能给我们完整的错误信息,并告诉我们编译器抱怨的这一行吗?
标签: java exception compilation filenotfoundexception