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

面试题 相关文章推荐
说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法
May 24 面试题
Java里面有没有全局变量?为什么?
Feb 06 面试题
C语言编程练习
Apr 02 面试题
2019年c语言经典面试题目
Aug 17 面试题
在数据文件自动增长时,自动增长是否会阻塞对文件的更新
May 01 面试题
Ref与out有什么不同
Nov 24 面试题
linux面试题参考答案(10)
Oct 26 面试题
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
May 03 面试题
数据库测试通常都包括哪些方面
Nov 30 面试题
中间件分为哪几类
Mar 14 面试题
Java基础面试题
Jul 19 面试题
我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢
Apr 24 面试题
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 setcookie(name, value, expires, path, domain, secure) 参数详解
2013/06/28 PHP
mcrypt启用 加密以及解密过程详细解析
2013/08/07 PHP
cakephp打印sql语句的方法
2015/02/13 PHP
jquery绑定原理 简单解析与实现代码分享
2011/09/06 Javascript
javascript制作的网页侧边弹出框思路及实现代码
2014/05/21 Javascript
jQuery控制Div拖拽效果完整实例分析
2015/04/15 Javascript
jquery简单插件制作(fn.extend)完整实例
2016/05/24 Javascript
强大的 Angular 表单验证功能详细介绍
2017/05/23 Javascript
node.js将MongoDB数据同步到MySQL的步骤
2017/12/10 Javascript
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
2017/12/28 Javascript
JavaScript设计模式之观察者模式(发布订阅模式)原理与实现方法示例
2018/07/27 Javascript
layui实现文件或图片上传记录
2018/08/28 Javascript
JS中的算法与数据结构之常见排序(Sort)算法详解
2019/08/16 Javascript
layer.open的自适应及居中及子页面标题的修改方法
2019/09/05 Javascript
微信小程序点击view动态添加样式过程解析
2020/01/21 Javascript
vue 解决data中定义图片相对路径页面不显示的问题
2020/08/13 Javascript
JavaScript canvas实现雨滴特效
2021/01/10 Javascript
使用python 获取进程pid号的方法
2014/03/10 Python
Python操作SQLite数据库的方法详解
2017/06/16 Python
Python排序搜索基本算法之冒泡排序实例分析
2017/12/09 Python
Python Web编程之WSGI协议简介
2018/07/18 Python
Python实现简单层次聚类算法以及可视化
2019/03/18 Python
Python通过2种方法输出带颜色字体
2020/03/02 Python
如何将PySpark导入Python的放实现(2种)
2020/04/26 Python
Staples美国官方网站:办公用品一站式采购
2016/07/28 全球购物
松本清官方海外旗舰店:日本最大的药妆连锁店
2017/11/21 全球购物
澳大利亚女士时装在线:Rockmans
2018/09/26 全球购物
J2SDK1.5与J2SDK5.0有什么区别
2012/09/19 面试题
.NET里面如何取得当前的屏幕分辨率
2012/12/06 面试题
总裁办公室主任职责
2014/01/02 职场文书
大学生就业自荐书
2014/06/16 职场文书
公司员工安全协议书
2014/11/21 职场文书
人事行政助理岗位职责
2015/04/11 职场文书
民间借贷纠纷答辩状
2015/08/03 职场文书
JavaScript 防篡改对象的用法示例
2021/04/24 Javascript
Python 如何解决稀疏矩阵运算
2021/05/26 Python