import java.util.Scanner; class IlegalTriangleException extends Exception{ public IlegalTriangleException(){ super(); } public IlegalTriangleException (String message){ super(message); } } class Player{ public void play(int a,int b,int c) throws IlegalTriangleException{ if(a+b<c||a+c<b||b+c<a){ throw new IlegalTriangleException("不能构成三角形"); } System.out.println("能构成三角形"); } } public class Demo6 { public static void main(String[] args){ Player player=new Player(); try { player.play(3,4,5); } catch (IlegalTriangleException e) { System.out.println("异常信息为: "+e.getMessage()); } } }