求大神帮帮孩子!看看代码哪里出现了问题(运行的时候红色字的位置显示异常)
package yue;
import java.util.Scanner;
class MyException extends Exception{
public MyException(){
super();
}
public MyException (String message){
super (message);
}
}
class My{
public void play(int a,int b,int c) throws MyException{
if(a+b<c||a+c<b||b+c<a){
throw new MyException("不能构成三角形");
}
System.out.println("能构成三角形");
}
}
public class Trangle{
static double a,b,c;
private static Scanner scan;
public Trangle()
{
}
public double getCircle()
{
return a+b+c;
}
public double getArea()
{
double p=(a+b+c)/2.0;
double s=Math.sqrt(p*(p-a)*(p-b)*(p-c));
return s;
}
public static void main(String[] args) throws MyException{
try{
Trangle S=new Trangle();
for(int i=0;i<1;){
System.out.println("输入三角形三边长:");
scan = new Scanner(System.in);
a=scan.nextDouble();
b=scan.nextDouble();
c=scan.nextDouble();
}
}catch( MyException e) {
System. out.println("异常:"+e.toString());
System.out.println(e.getMessage());
}
}
}