有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java的类常量和文件导入

我很想用一个类常量来声明为一个文件,但得到了一个错误

import java.awt.*;
import java.util.*;
import java.io.*;

public class BabyNames {
   public static final Scanner NAME=new Scanner(new File("names.txt")); //specifically this part 
   public static final int YEAR=1900;                                   //generates the error
   public static final int LS=11;
   public static final int WIDTH=50;
   public static void main(String[] args) throws FileNotFoundException{
      intro();
      personName();
      graph();
   }

// Error contained:
// BabyNames.java:6: error: unreported exception FileNotFoundException; must be caught or
// declared to be thrown                 
//   public static final Scanner NAME=new Scanner(new File("names.txt"));
                                ^
//1 error

这不是课程的全部内容,但我不认为其他内容是必需的。 抱歉,如果我第一次问的方法很古怪。多谢


共 (1) 个答案

  1. # 1 楼答案

    你需要试着了解一下这些代码

    这就是“必须被抓住或宣布被扔掉”的意思

    读一下:doc oracle