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...

面试题 相关文章推荐
你常见到的runtime exception
Sep 05 面试题
怎样比较两个类型为String的字符串
Aug 17 面试题
DBA数据库管理员JAVA程序员架构师必看
Feb 07 面试题
使用索引有什么好处
Jul 27 面试题
delegate与普通函数的区别
Jan 22 面试题
ShellScript面试题一则-ShellScript编程
Mar 05 面试题
Python中pass语句的作用是什么
Jun 01 面试题
几道Java和数据库的面试题
May 30 面试题
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
Feb 17 面试题
MVC的各个部分都有那些技术来实现?如何实现?
Apr 21 面试题
Java程序员常见面试题
Jul 16 面试题
95%的面试官都会问到的50道Java线程题,附答案
Aug 03 面试题
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
一个简单计数器的源代码
2006/10/09 PHP
深入Memcache的Session数据的多服务器共享详解
2013/06/13 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十)
2014/06/24 PHP
PHP7之Mongodb API使用详解
2015/12/26 PHP
php面向对象编程self和static的区别
2016/05/08 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
2016/05/27 PHP
php根据用户名和手机号查询是否存在手机号码
2017/02/16 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
2017/09/30 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
jQuery 使用个人心得
2009/02/26 Javascript
无阻塞加载脚本分析[全]
2011/01/20 Javascript
淘宝搜索框效果实现分析
2011/03/05 Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
2013/11/13 Javascript
js 事件截取enter按键页面提交事件示例代码
2014/03/04 Javascript
AngularJS入门教程之学习环境搭建
2014/12/06 Javascript
Javascript核心读书有感之词法结构
2015/02/01 Javascript
JS实用技巧小结(屏蔽错误、div滚动条设置、背景图片位置等)
2016/06/16 Javascript
js生成随机数(指定范围)的实例代码
2016/07/10 Javascript
jQuery实现鼠标跟随效果
2017/02/20 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
2017/09/04 Javascript
JS控制只能输入数字并且最多允许小数点两位
2019/11/24 Javascript
微信小程序基于ColorUI构建皮皮虾短视频去水印组件
2020/11/04 Javascript
python自动化测试之从命令行运行测试用例with verbosity
2014/09/28 Python
详解Python中映射类型(字典)操作符的概念和使用
2015/08/19 Python
Python中实现switch功能实例解析
2018/01/11 Python
Django多进程滚动日志问题解决方案
2019/12/17 Python
python统计字符的个数代码实例
2020/02/07 Python
Python字典实现伪切片功能
2020/10/28 Python
实现CSS3中的border-radius(边框圆角)示例代码
2013/07/19 HTML / CSS
学校后勤人员职责
2013/12/27 职场文书
2014年创卫实施方案
2014/02/18 职场文书
2014年高考决心书
2014/03/11 职场文书
《赠汪伦》教学反思
2014/04/12 职场文书
小学生读书活动总结
2014/06/30 职场文书
学习型家庭事迹材料(2016精选版)
2016/02/29 职场文书
MySQL触发器的使用
2021/05/24 MySQL