我在第
行收到以下错误消息“llegal start of expression”抛出FileNotFoundException
我做了一些研究,但无法修复它。你能帮我吗?非常感谢,zan
import java.io.FileNotFoundException;
import java.io.File;
import java.util.Scanner;
import static java.lang.System.out;
public class training{
public static void main(String[]args){
throws FileNotFoundException{
Scanner diskScanner = new Scanner(new File("occupancy"));
out.println("Room\tGuests");
for(int roomNum = 0; roomNum < 10; roomNum ++){
out.print(roomNum);
out.print("\t");
out.println(diskScanner.nextInt());
}
}
}
}
答案 0 :(得分:3)
你不应该在throws关键字之前有一个大括号:
public static void main(String[]args) throws FileNotFoundException {
^-- no curly brace
请注意,类应始终以大写字母开头。
答案 1 :(得分:2)
throws
的使用不当。
public static void main(String[]args) throws FileNotFoundException
{
..
}
最好使用try..catch
public static void main(String[]args)
{
try
{
..
}catch(FileNotFoundException ex)
{
//
}
}
答案 2 :(得分:-1)
你的语法错了。检查您的来源和/或语言规范。