从命令行输入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
- 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
- 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
- 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
- 课堂练习2: 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”
- 课堂练习2: 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”
- 从命令行输入5个整数,放入一整型数组,然后打印输出
- 从命令行输入5个整数
- 输入5个整数的异常处理
- 输入10个整数
- 输入10个整数
- 输入5个整数按照大小排序
- acm-数组初步,输入10个整数,逆序输出
- 简单的输入N个整数,实现反向输出---数组
- 异常处理--输入整数
- 输入任意5个整数,输出它们的和。
- :输入10个整数,保存在一个数组中,在数组中查找某个数,给出是否找到的信息。如果找到了,要求输出该数在数组中所处的位置;如果找不到,输出“没有找到!
- 输入3个整数,输出其最大值
- 请从键盘随机输入5个整数保存到List中,并按倒序、从大到小的顺序显示出来
- 整数划分问题
- java基础-面向对象三大特征(初学者)
- 程序3-2 开灯问题
- (安卓) 自定义View 绘画圆(包括简单的接口回调)
- 双缓冲区
- 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
- 分治策略
- 杂谈二
- param()、serialize() 和serializeArray()区别
- Vue1.0学习笔记
- 操作系统(3)
- 二分搜索算法
- 面向对象的思想
- 关于使用plugman添加自定义插件过程中遇到的坑