小编use*_*794的帖子

线程"main"中的异常java.lang.ArrayIndexOutOfBoundsException:1对输入文件程序

我收到一条消息:线程"main"中的异常java.lang.ArrayIndexOutOfBoundsException:1尝试运行以下代码时.该程序从文本文件中获取输入,执行一些工资编号,并输出他们的总工资.

这是文本文件的内容:http: //m.uploadedit.com/b034/139892732049.txt

 package payroll;

 import java.io.File;
 import java.io.FileNotFoundException;
 import java.util.Scanner;
 import javax.swing.JOptionPane;

 public class PayRoll
 {
    private String empName;
    private int hours;
    private int hourlyPayRate;

    public PayRoll(String name, int hh, int rr)
    {
        empName = name;
        hours = hh;
        hourlyPayRate = rr;      
    }  

    public String getName()
    {
        return empName;
    }

    public double getPay()
    {
        if(hours <= 40)
            return hours * hourlyPayRate;
        else
            return (40 * hourlyPayRate) + (hours - 40) * 1.5 * hourlyPayRate;
    }

    public static …
Run Code Online (Sandbox Code Playgroud)

java swing indexoutofboundsexception

-2
推荐指数
1
解决办法
323
查看次数

标签 统计

indexoutofboundsexception ×1

java ×1

swing ×1