Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何


Posted in 面试题 onOctober 07, 2013
采用try…catch…finally结构来捕获、处理异常,格式如下:
try{
…… //可能产生异常的代码
}catch( Exception1 e1 ){
…… //当产生Exception1型异常时的处理语句
}catch( Exception2 e2 ){
…… //当产生Exception2型异常时的处理语句
}

[ finally{
...... //无论是否抛出异常都会执行的语句,即使在catch块中包含return语句 也是如此。一般用来做收尾工作,例如:关闭文件。该子句可以省略。
} ]

注意:当有多个catch子句时,且这些要捕获的异常存在着层次关系,一定要让子类异常放在前面,父类异常放在后面,否则将出错。

Tags in this post...

面试题 相关文章推荐
List、Map、Set三个接口,存取元素时,各有什么特点?
Sep 27 面试题
说出一些常用的类,包,接口
Sep 22 面试题
什么是表空间(tablespace)和系统表空间(System tablespace)
Feb 25 面试题
最新远光软件笔试题面试题内容
Nov 08 面试题
WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回?
Feb 21 面试题
Linux如何命名文件--使用文件名时应注意
Jan 22 面试题
分别介绍一下Session Bean和Entity Bean
Mar 13 面试题
如何防止同一个帐户被多人同时登录
Aug 01 面试题
类的返射机制中的包及核心类
Sep 12 面试题
WebSphere面试题:在WebSphere里面如何部署一个应用
Aug 02 面试题
shell的种类有哪些
Apr 15 面试题
JSP&Servlet技术面试题
May 21 面试题
Java基础知识面试题
Mar 25 #面试题
Exception类的常用方法
Jun 16 #面试题
九州传奇上机题
Jul 10 #面试题
介绍下java.util.Arrays类
Oct 16 #面试题
建龙钢铁面试总结
Apr 15 #面试题
介绍下static、final、abstract区别
Jan 30 #面试题
掌上明珠Java程序员面试总结
Feb 23 #面试题
You might like
一步一步学习PHP(6) 面向对象
2010/02/16 PHP
php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
2011/07/29 PHP
PHP动态输出JavaScript代码实例
2015/02/12 PHP
PHP安装GeoIP扩展根据IP获取地理位置及计算距离的方法
2016/07/01 PHP
Laravel 创建指定表 migrate的例子
2019/10/09 PHP
图片Slider 带左右按钮的js示例
2013/08/30 Javascript
基于jQuery实现的美观星级评论打分组件代码
2015/10/30 Javascript
图片上传之FileAPI与NodeJs
2017/01/24 NodeJs
jQuery实现鼠标滑过预览图片大图效果的方法
2017/04/26 jQuery
BootStrap下的弹出框加载select2框架失败的解决方法
2017/08/31 Javascript
Vue2.0设置全局样式(less/sass和css)
2017/11/18 Javascript
jQuery实现滚动到底部时自动加载更多的方法示例
2018/02/18 jQuery
Layui多选只有最后一个值的解决方法
2019/09/02 Javascript
如何在Node和浏览器控制台中打印彩色文字
2020/01/09 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第二场 2月28日
2021/03/11 DOTA
Python实现发送email的几种常用方法
2014/08/18 Python
python实现带验证码网站的自动登陆实现代码
2015/01/12 Python
举例详解Python中的split()函数的使用方法
2015/04/07 Python
PyMongo安装使用笔记
2015/04/27 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
Python 最大概率法进行汉语切分的方法
2018/12/14 Python
Python Django框架单元测试之文件上传测试示例
2019/05/17 Python
详解字符串在Python内部是如何省内存的
2020/02/03 Python
Python爬虫如何应对Cloudflare邮箱加密
2020/06/24 Python
如何在python中判断变量的类型
2020/07/29 Python
Python importlib模块重载使用方法详解
2020/10/13 Python
Python调用ffmpeg开源视频处理库,批量处理视频
2020/11/16 Python
医学生个人求职信范文
2014/02/07 职场文书
自强自立美德少年事迹材料
2014/08/16 职场文书
学生意外伤害赔偿协议书
2014/09/17 职场文书
幼儿园语言教学反思
2016/02/23 职场文书
导游词之千岛湖
2019/09/23 职场文书
python井字棋游戏实现人机对战
2022/04/28 Python
Android开发手册Chip监听及ChipGroup监听
2022/06/10 Java/Android
Nginx如何配置多个服务域名解析共用80端口详解
2022/09/23 Servers