Java中的异常处理机制的简单原理和应用


Posted in 面试题 onApril 27, 2013
当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。
一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。
另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是java.lang.Thowable的子类。

Tags in this post...

面试题 相关文章推荐
几道数据库的概念性面试题
May 30 面试题
SQL面试题
Dec 09 面试题
什么是数据库锁?Oracle中都有哪些类型的锁?
Aug 21 面试题
什么是触发器(trigger)? 触发器有什么作用?
Sep 18 面试题
什么是网络协议
Apr 07 面试题
介绍一下MD5加密算法
Nov 12 面试题
linux面试题参考答案(1)
Jan 22 面试题
Linux管理员面试经常问道的相关命令
Apr 29 面试题
介绍一下write命令
Sep 24 面试题
linux比较文件内容的命令是什么
Mar 04 面试题
北京鼎普科技股份有限公司软件测试面试题
Apr 07 面试题
UNIX特点都有哪些
Apr 05 面试题
如何写出好的Java代码
Apr 25 #面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
Jul 06 #面试题
初级Java程序员面试题
Mar 03 #面试题
高级Java程序员面试题
Jun 23 #面试题
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
Jul 27 #面试题
高级Java程序员面试要点
Aug 02 #面试题
什么是抽象
Dec 13 #面试题
You might like
PHP基于MySQL数据库实现对象持久层的方法
2015/06/17 PHP
php 函数使用可变数量的参数方法
2017/05/02 PHP
PHP常用正则表达式精选(推荐)
2019/05/28 PHP
让FireFox支持innerText的实现代码
2009/12/01 Javascript
jQuery基础知识filter()和find()实例说明
2010/07/06 Javascript
javascript中类的定义及其方式(《javascript高级程序设计》学习笔记)
2011/07/04 Javascript
一个简单的JS时间控件示例代码(JS时分秒时间控件)
2013/11/22 Javascript
js导出txt示例代码
2014/01/14 Javascript
jQuery中用dom操作替代正则表达式
2014/12/29 Javascript
javaScript实现滚动新闻的方法
2015/07/30 Javascript
js计算时间差代码【包括计算,天,时,分,秒】
2016/04/26 Javascript
jquery+css3问卷答题卡翻页动画效果示例
2016/10/26 Javascript
RGB和YUV 多媒体编程基础详细介绍
2016/11/04 Javascript
angular实现spa单页面应用实例
2017/07/10 Javascript
JS实现的走迷宫小游戏完整实例
2017/07/19 Javascript
JavaScript执行环境及作用域链实例分析
2018/08/01 Javascript
[02:00]最后,我终于出了辉耀
2018/03/27 DOTA
[02:09]2018DOTA2亚洲邀请赛TNC赛前采访
2018/04/04 DOTA
浅谈Python中chr、unichr、ord字符函数之间的对比
2016/06/16 Python
Python 数据结构之旋转链表
2017/02/25 Python
python遍历文件夹下所有excel文件
2018/01/03 Python
pygame实现简易飞机大战
2018/09/11 Python
python re库的正则表达式入门学习教程
2019/03/08 Python
Python自动化运维之Ansible定义主机与组规则操作详解
2019/06/13 Python
CSS3之transition实现下划线的示例代码
2018/05/30 HTML / CSS
德购商城:德国进口直邮商城
2017/06/13 全球购物
MediaMarkt比利时:欧洲最大电器连锁店
2020/12/21 全球购物
.net面试题
2015/12/22 面试题
应届生服务员求职信
2013/10/31 职场文书
优秀的自荐信要注意哪些
2014/01/03 职场文书
通信研究生自荐信
2014/02/01 职场文书
乡镇领导班子四风对照检查材料
2014/09/27 职场文书
小学一年级班主任工作经验交流材料
2015/11/02 职场文书
Windows 64位 安装 mysql 8.0.28 图文教程
2022/04/19 MySQL
Python实现仓库管理系统
2022/05/30 Python
VW、VH适配移动端的解决方案与常见问题
2023/05/21 HTML / CSS