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

面试题 相关文章推荐
到底Java是如何传递参数的?是by value或by reference?
Jul 13 面试题
Jar包的作用是什么
Mar 30 面试题
JDK安装目录下有哪些内容
Aug 25 面试题
群胜软件Java笔试题
Sep 29 面试题
如何向接受结构参数的函数传入常数值
Feb 17 面试题
编写类String的构造函数、析构函数和赋值函数
May 29 面试题
逻辑链路控制协议
Oct 01 面试题
英智兴达软件测试笔试题
Oct 12 面试题
软件测试工程师结构化面试题库
Nov 23 面试题
EJB需直接实现它的业务接口或Home接口吗,请简述理由
Nov 23 面试题
介绍一下Java中标识符的命名规则
Feb 03 面试题
程序员跳槽必看面试题总结
Jun 28 面试题
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多文件上传功能实现原理及代码
2013/04/18 PHP
php提取字符串中网站url地址的方法
2014/12/03 PHP
php编程中echo用逗号和用点号连接的区别
2016/03/26 PHP
PHP 极验验证码实例讲解
2016/09/29 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
Laravel框架集合用法实例浅析
2020/05/14 PHP
JavaScript常用函数工具集:lao-utils
2016/03/01 Javascript
JS实现的颜色实时渐变效果完整实例
2016/03/25 Javascript
AngularJS使用ng-repeat指令实现下拉框
2016/08/23 Javascript
JavaScript中数据类型转换总结
2016/12/25 Javascript
详解Sea.js中Module.exports和exports的区别
2017/02/12 Javascript
微信小程序 支付后台java实现实例
2017/05/09 Javascript
微信小程序 密码输入(源码下载)
2017/06/27 Javascript
Angular 2父子组件数据传递之局部变量获取子组件其他成员
2017/07/04 Javascript
vue-cli项目中使用公用的提示弹层tips或加载loading组件实例详解
2018/05/28 Javascript
NodeJS使用Range请求实现下载功能的方法示例
2018/10/12 NodeJs
Vue中computed、methods与watch的区别总结
2019/04/10 Javascript
详解Vue源码学习之双向绑定
2019/04/10 Javascript
vue新建项目并配置标准路由过程解析
2019/12/09 Javascript
vuex入门最详细整理
2020/03/04 Javascript
微信小程序自定义底部弹出框功能
2020/11/18 Javascript
[57:18]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#3VP VS VG
2016/03/03 DOTA
Python的Flask框架中使用Flask-Migrate扩展迁移数据库的教程
2016/06/14 Python
Python中functools模块函数解析
2017/03/12 Python
Python变量和字符串详解
2017/04/29 Python
对Python生成汉字字库文字,以及转换为文字图片的实例详解
2019/01/29 Python
Python实现插入排序和选择排序的方法
2019/05/12 Python
python多进程读图提取特征存npy
2019/05/21 Python
Python3+Appium实现多台移动设备操作的方法
2019/07/05 Python
python调用matplotlib模块绘制柱状图
2019/10/18 Python
HTML5输入框下拉菜单功能的示例代码
2020/09/08 HTML / CSS
世界领先的艺术图书出版社:TASCHEN
2018/07/23 全球购物
幼儿园保教管理制度
2014/02/03 职场文书
商场开业庆典策划方案
2014/06/02 职场文书
Python爬虫框架之Scrapy中Spider的用法
2021/06/28 Python
java设计模式--建造者模式详解
2021/07/21 Java/Android