.从命令行得到5个整数,放入一个整形数组,然后打印输出,要求:如果输入数据不为整数,要捕获Integer.parseInt()长生的异常,“显示请输入整数”,捕获输入参数不足5个的异常(数组越界),显示“请输入至少5个整数”。import java.util.Scanner;public class Text2 { public static void main(String[] args){ System.out.println("请输入五个整数:"); try{ int a=Integer.parseInt(args[0]); int b=Integer.parseInt(args[1]); int c=Integer.parseInt(args[2]); int d=Integer.parseInt(args[3]); int e=Integer.parseInt(args[4]); } catch(NumberFormatException n){ System.out.println("请输入整数"); } catch(ArrayIndexOutOfBoundsException e){ System.out.println("请至少输入五个整数"); } catch(Exception e){ System.out.println(e.getMessage()); } } }
添加回答
举报
0/150
提交
取消