从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
来源:互联网 发布:思维导图软件 编辑:程序博客网 时间:2024/05/20 11:22
从命令行输入5个整数,放入一整型数组,然后打印输出。要求:
如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。
如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。
无论是否发生异常,都输出“感谢使用本程序!”
import java.util.*;public class TestMain { public static void main(String[] args) { Scanner input = new Scanner(System.in); int []arr = new int[5]; try{int i; for( i = 0;i<arr.length;i++){ arr[i] = input.nextInt(); } System.out.println(arr[i-1]); for(int j=0;j<arr.length;j++) System.out.println(arr[j]); }catch(InputMismatchException ex){ System.out.println("请输入整数"); ex.printStackTrace(); }catch(ArrayIndexOutOfBoundsException ex){ System.out.println("请输入5个整数"); ex.printStackTrace(); }finally{ System.out.println("感谢使用本程序!"); input.close(); } }}
运行结果:
阅读全文
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中,并按倒序、从大到小的顺序显示出来
- 继承与多态及抽象类与接口
- Pots POJ
- Mysql InnoDB的索引,锁如何协调作用以实现事务隔离级别?
- 继承
- 02:注释,标识符命名规则,关键字
- 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
- java Data、String、Long三种日期类型之间的相互转换
- Java作业-输入数据(异常处理)
- 决策树基础篇(二)
- MySQL SQL 多个Join on(表连接) 和Where间的执行顺序(nest loop join机制)
- Csrf攻击与防止
- 情感分类模型介绍CNN、RNN、LSTM、栈式双向LSTM
- 机器学习基石-07-1-Definition of VC Dimension
- Python自定义函数的创建、调用和函数的参数详解 .argmax