Exception in thread "main" java.lang.ArrayIndexOutOfBoundsEjava程序中出现了这个,不知道是什么问题
源程序在这里:
package com.task03;
public class IntegerArea {
public static void main(String[] args) {
int a,b,c;
double area,p;
a=Integer.parseInt(args[0]);
b=Integer.parseInt(args[1]);
c=Integer.parseInt(args[2]);
if(a+b>c&&a+c>b&&c+b>a){
p=(a+b+c)/2.0;
area=Math.sqrt(p*(p-a)*(p-b)*(p-c));
System.out.println("三角形的周长为"+2*p);
System.out.println("三角形的面积为"+area);
}
else
System.out.println("您输入的三条边不能构成三角形");
}
}
但一运行就这样了,也没有出现输入值得界面
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at com.task03.IntegerArea.main(IntegerArea.java:8)