福彩3d组三走势图带连线图表
福彩3d质合遗漏走势 福彩3d试机号分析汇总 3d跟随分析器安卓下载 福彩3D大小遗漏 福彩3d试机号分析图 福彩3d走势图带连线专业版i 福彩3d和值遗漏大星 3d复式号码分析工具 福利彩票3d试机号分析 福彩3d跨度走势图带线 3d试机号分析器 福彩3d试机号分析1750 福彩3d走势图带连线的 3d试机号分析麦久 福彩3d跨度走势图

在java 7中捕获多个异常

java 7使得我们能够在同一个catch语句块中捕获多种不同的异常,这也叫做多重异常捕获。

在java7以前,我们可能要这样做:

01
try{
02

03
// execute code that may throw 1 of the 3 exceptions below.
04

05
}catch(SQLException e) {
06
logger.log(e);
07

08
}catch(IOException e) {
09
logger.log(e);
10

11
}catch(Exception e) {
12
logger.severe(e);
13
}
正如上面看到的,SQLException 和IOException 这两个异常都是以相同的方式来处理的,但是你仍然要为这两个异常写两个独立的catch语句块。

java 7中你可以像下面这样捕获多个异常:

01
try{
02

03
// execute code that may throw 1 of the 3 exceptions below.
04

05
}catch(<strong>SQLException | IOException e</strong>) {
06
logger.log(e);
07

08
}catch(Exception e) {
09
logger.severe(e);
10
}
注意,第一个catch语句块中的两个异常名字是被管道字符|?#25351;?#30340;。两个异常类名之间的管道字符就是在同一个catch语句块中声明多个异常的方法。
福彩3d组三走势图带连线图表
福彩3d质合遗漏走势 福彩3d试机号分析汇总 3d跟随分析器安卓下载 福彩3D大小遗漏 福彩3d试机号分析图 福彩3d走势图带连线专业版i 福彩3d和值遗漏大星 3d复式号码分析工具 福利彩票3d试机号分析 福彩3d跨度走势图带线 3d试机号分析器 福彩3d试机号分析1750 福彩3d走势图带连线的 3d试机号分析麦久 福彩3d跨度走势图
金福票极速时时 澳洲幸运5开奖结果历史记录 内蒙古11前三组选最大遗漏 四川麻将必赢技巧 东方6十l开奖号码 nba比分直播188篮球比分直播 87彩店app打不开了 不朽浪漫害死人 百度体彩排三开奖号码 百家乐赌经