课堂练习2: 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”
来源:互联网 发布:淘宝饰品车图 编辑:程序博客网 时间:2024/05/20 12:50
课堂练习2:
从命令行输入5个整数,放入一整型数组,然后打印输出。要求:
如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”
import java.util.InputMismatchException;import java.util.Scanner;public class Test {public static void main(String[] args) {Scanner num=new Scanner(System.in);int [] ale = new int [5];try{for(int i=0;i<5;i++){ale[i]=num.nextInt();}for(int i=0;i<5;i++){System.out.println(ale[i]);}}catch (ArrayIndexOutOfBoundsException e) {// TODO: handle exceptionSystem.out.println("请输入5个整数");e.getMessage();e.printStackTrace();}catch (InputMismatchException e) {// TODO: handle exceptionSystem.out.println("请输入整数");e.printStackTrace();}}}
阅读全文
0 0
- 课堂练习2: 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”
- 课堂练习2: 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”
- 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
- 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
- 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”。 无论是否发
- 从命令行输入5个整数,放入一整型数组,然后打印输出
- 从命令行输入5个整数
- 输入5个整数的异常处理
- 输入10个整数
- 输入10个整数
- 输入5个整数按照大小排序
- acm-数组初步,输入10个整数,逆序输出
- 简单的输入N个整数,实现反向输出---数组
- 异常处理--输入整数
- 输入任意5个整数,输出它们的和。
- 输入3个整数,输出其最大值
- 请从键盘随机输入5个整数保存到List中,并按倒序、从大到小的顺序显示出来
- 课堂提问(C语言):输入10个整数到一个数组,将奇数放在数组前面,偶数放在数组后面,然后输出整个数组。
- 【数据建模 特征分箱】特征分箱的方法
- apply()与call()的区别
- 字符串输出Xml
- oracle 中查询本年、本月、 本周的数据
- 正则表达式
- 课堂练习2: 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”
- 伪共享(False Sharing)
- Linux 文件内容查看
- 浅谈(String),toString() ,String.ValueOf() 3种类型转换
- PXE Serer Setup for RHEL
- C 学习笔记--读文件到链表
- js中数组push对象,前面的值总是被最后一次的值覆盖的问题
- 浅谈Docker入门
- windows下安装symfony时, 报错cURL error 60