从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发

来源:互联网 发布:淘宝图片分辨率72 编辑:程序博客网 时间:2024/05/20 12:51
import java.util.*;public class TestNumber {public static void main(String[] args) {   try{  int a[]=new int[5];  System.out.println("请输入5个整数:");     Scanner in=new Scanner(System.in);    for(int i=0;i<5;i++){     a[i]=in.nextInt();    }  }catch(InputMismatchException e){     System.out.println("请输入整数!");}catch(ArrayIndexOutOfBoundsException e){ System.out.println("数组越界,请输入5个数!");     }finally{  System.out.println("感谢使用本程序!");  }  }}运行结果显示:
 
阅读全文
0 0
原创粉丝点击