有 Java 编程相关的问题?

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

Java:我一直得到一个奇怪的输出

每当我运行这段代码时,我总是得到:

java.lang.NumberFormatException: null

at java.lang.Integer.parseInt(Unknown Source)

at java.lang.Integer.parseInt(Unknown Source)

at UseEmployeeRecord.main(UseEmployeeRecord.java:24)

作为输出

// The "UseEmployeeRecord" class.
import java.awt.*;
import hsa.Console;
import java.io.*;


public class UseEmployeeRecord {

   public static void main (String[] args) throws IOException {

       BufferedReader fr = new BufferedReader (new FileReade("employees.txt"));
        String name;
        int num;
        double hr, hw;

        EmployeeRecord employee[] = new EmployeeRecord [10];

        for (int i = 0 ; i < employee.length ; i++)
        {
            name= fr.readLine ();
            num = Integer.parseInt (fr.readLine ());
            hr = Double.parseDouble (fr.readLine ());
            hw = Double.parseDouble (fr.readLine ());

            employee [i] = new EmployeeRecord (name, num, hr, hw);

       }
   }
}

共 (0) 个答案