为了账号安全,请及时绑定邮箱和手机立即绑定

不是两边之和大于第三边抛出异常,我那里错了???提示Triangle 无法解析为类型,,,怎么回事

import java.util.Scanner;




public class XiTi5 {

 class IllegalTrianleException extends Exception{
	double s1;
	double s2;
	double s3;

	 double getL1() {
			return s1;
		}
		 
		 	 double getL2() {
			return s2;
		}
			
			  	 
			 double getL3() {
			return s3;
		}

		
	
	 IllegalTrianleException(double l1,double l2,double l3)
	
	 {this.s1=s1; }
	 {this.s2=s2; }
	 {this.s3=s3; }
	
		 
		public class Triangle
		 {
			 double side1,side2,side3;
			 Triangle(double s1,double s2,double s3) throws IllegalTrianleException
			 {
				 if(!(s1+s2>s3)&&(s1+s3>s2)&&(s2+s3>s1))
				 {
					 throw new  IllegalTrianleException(s1, s2, s3);
				 }
				 
				 side1=s1; side2=s2; side3=s3;
				 
				 
			 }
		 
		 
		 }
 }

	public static void main(String[] args) {
	
	XiTi5 t=new XiTi5();
	
	
	Scanner in=new Scanner(System.in);
	System.out.println("请输入三边长度");
	double a=in.nextDouble();
	double b=in.nextDouble();
	double c=in.nextDouble();
       
try{
	Triangle d=new Triangle(a);
	Triangle e=new Triangle (b);
	Triangle f=new Triangle (c);
}
catch(IllegalTrianleException e)
{
	System.out.println(e.getMessage());

	}



	}
	
}
	
	
	
	
	

	


正在回答

1 回答

Triangle(double s1,double s2,double s3) 你定义是三个参数,但是你下面传递的时候,只传递了一个参数

0 回复 有任何疑惑可以回复我~
#1

qq_时光是记忆的橡皮擦_0 提问者

具体怎么弄,我脑袋大了
2015-04-16 回复 有任何疑惑可以回复我~
#2

qq_时光是记忆的橡皮擦_0 提问者

老师具体怎么写啊,我已经搞不清除状况了
2015-04-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不是两边之和大于第三边抛出异常,我那里错了???提示Triangle 无法解析为类型,,,怎么回事

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信