异常捕获
来源:互联网 发布:网络平台代理招商 编辑:程序博客网 时间:2024/05/29 01:53
package test;
import java.util.Scanner;
public class ExceptionDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner reader=new Scanner(System.in);
int c;
String s[]={"红色","黄色","蓝色","绿色"};
System.out.println("你最喜欢下面哪种颜色?");
for (int i=0;i<s.length;i++)
System.out.println((i+1)+s[i]+" ");
System.out.print("\n请选择:");
try {
c=reader.nextInt();
System.out.println("你选择的是"+s[c-1]);
} catch (ArrayIndexOutOfBoundsException e) {
// TODO Auto-generated catch block
System.out.println("发生数组下标越界异常!"+e.toString());
}
catch (Exception e){
System.out.println(e.toString());
}
}
}
import java.util.Scanner;
public class ExceptionDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner reader=new Scanner(System.in);
int c;
String s[]={"红色","黄色","蓝色","绿色"};
System.out.println("你最喜欢下面哪种颜色?");
for (int i=0;i<s.length;i++)
System.out.println((i+1)+s[i]+" ");
System.out.print("\n请选择:");
try {
c=reader.nextInt();
System.out.println("你选择的是"+s[c-1]);
} catch (ArrayIndexOutOfBoundsException e) {
// TODO Auto-generated catch block
System.out.println("发生数组下标越界异常!"+e.toString());
}
catch (Exception e){
System.out.println(e.toString());
}
}
}
阅读全文
0 0
- 异常捕获
- 捕获异常
- 异常捕获
- 捕获异常
- 异常捕获
- 异常捕获
- 捕获异常
- 捕获异常
- 异常捕获
- 捕获异常
- 异常捕获
- 捕获异常
- 捕获异常
- 捕获异常
- 捕获异常
- 捕获异常
- 异常捕获
- 异常捕获
- C++数组长度
- Linux GCC常用命令
- 12-总结-【cartographer源码分析】系列的第一部分【common源码分析】
- PostgreSQL8.4 dblink使用
- My Debug 00
- 异常捕获
- HashData 数据仓库离线安装手册
- Linux中7个用来浏览网页和下载文件的命令分析
- 倍增法求 LCA
- (Mali Graphics Debugger)MGD 在 64bit Arm Based Rooted Android 7+ 及 Windows 上的快速配置
- 消息中间件集群的作用及基础知识
- English story 11
- Linux之V4L2基础编程
- cve-2011-0027漏洞分析