捞鹅在饼干 2022-05-02 22:27 采纳率: 50%
浏览 1713
已结题

求修改,java报错Index 0 out of bounds for length 0(在eclipse里)

代码
package traffic;
import java.lang.reflect.InvocationTargetException;

public class ComputerTime
{
public static void main(String[] args)
{
System.out.println("交通工具是:"+args[0]);
System.out.println("参数A"+args[1]);
System.out.println("参数B"+args[2]);
System.out.println("参数C"+args[3]);
double a=Double.parseDouble(args[1]);
double b=Double.parseDouble(args[2]);
double c=Double.parseDouble(args[3]);
double v,t; // 定义速度,时间
try
{
Common d=(Common) Class.forName("expp4."+args[0]).getDeclaredConstructor().newInstance();
v=d.speed(a,b,c);
t=1000/v;
System.out.println("平均速度:"+v+"km/h");
System.out.println("运行时间:"+t+"h");
}
catch (ClassNotFoundException | InstantiationException | IllegalAccessException | NoSuchMethodException | InvocationTargetException e)
{
System.out.println("class not found");
}
}
}
报错
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at p22/traffic.ComputerTime.main(ComputerTime.java:8)

  • 写回答

1条回答 默认 最新

  • qq_25073223 2022-05-02 22:48
    关注

    配置运行参数就可以了!

    img


    运行后的效果

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 5月16日
  • 已采纳回答 5月8日
  • 创建了问题 5月2日

悬赏问题

  • ¥15 关于#python#的问题:在跑ldsc数据整理的时候一直抱这种错误,要么--out识别不了参数,要么--merge-alleles识别不了参数(操作系统-linux)
  • ¥15 PPOCRLabel
  • ¥15 网友们我该怎么办啊,急
  • ¥15 混合键合键合机对准标识
  • ¥100 现在不懂的是如何将当前的相机中的照片,作为纹理贴图,映射到扫描出的模型上
  • ¥15 目标跟踪,计算机视觉
  • ¥15 魔霸ROG7 pro,win11.息屏后会显示黑屏,如图,如何解决?(关键词-重新启动)
  • ¥15 有没有人知道这是哪里出了问题啊?要怎么改呀?
  • ¥200 C++表格文件处理-悬赏
  • ¥15 Windows Server2016本地登录失败