异常类处理1

  1. package bzu;  
  2.   
  3. import java.util.Arrays;  
  4.   
  5. public class sanjiao {  
  6.     int[] s1 = new int[3];  
  7.       
  8.     void triangle(int a,int b,int c){  
  9.           
  10.         s1[0] = a;  
  11.         s1[1] = b;  
  12.         s1[2] = c;  
  13.         Arrays.sort(s1);  
  14.     }  
  15.   
  16. }  
  17. package bzu;    
  18. import java.util.Scanner;    
  19. import java.util.InputMismatchException;    
  20. public class Test {    
  21.     
  22.     public static void main(String[] args) {    
  23.            
  24.         try{  
  25.             sanjiao ss = new sanjiao();  
  26.             System.out.println("请输入三个数:");    
  27.             Scanner num =new Scanner(System.in);    
  28.             int a=num.nextInt();    
  29.             int b=num.nextInt();    
  30.             int c=num.nextInt();    
  31.               
  32.             ss.triangle(a, b, c);  
  33.             if(ss.s1[0]+ss.s1[1]>ss.s1[2])    
  34.                 System.out.println("这三个数能够构成三角形。");    
  35.             else    
  36.             {    
  37.                     
  38.                 System.out.println("这三个数不能够构成三角形。");    
  39.             }    
  40.                     
  41.             }catch (InputMismatchException e){    
  42.                 System.out.println("这三个数必须为整数");    
  43.             
  44.             }   
  45.       }    
  46. }  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值