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


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

Tags in this post...

面试题 相关文章推荐
包装类的功能、种类、常用方法
Jan 27 面试题
Java里面如何创建一个内部类的实例
Jan 19 面试题
写出程序把一个链表中的接点顺序倒排
Apr 28 面试题
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
Dec 07 面试题
一组SQL面试题
Feb 15 面试题
什么是SQL Server的确定性函数和不确定性函数
Aug 04 面试题
STP的判定过程
Oct 01 面试题
中科软笔试题和面试题
Oct 07 面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 面试题
Why do we need Unit test
Jan 03 面试题
写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔
Jul 30 面试题
请说出以下代码输出什么
Aug 30 面试题
如何写出好的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制作简单的内容采集器的原理分析
2008/10/01 PHP
PHP自动选择 连接本地还是远程数据库
2010/12/02 PHP
php gzip压缩输出的实现方法
2013/04/27 PHP
laravel 5 实现模板主题功能
2015/03/02 PHP
php上传文件并显示上传进度的方法
2015/03/24 PHP
PHP中list方法用法示例
2016/12/01 PHP
浏览器无法运行JAVA脚本的解决方法
2008/01/09 Javascript
简明json介绍
2008/09/28 Javascript
一个js的tab切换效果代码[代码分离]
2010/04/11 Javascript
js限制文本框为整数和货币的函数代码
2010/10/13 Javascript
javascript中关于执行环境的杂谈
2011/08/14 Javascript
推荐40个简单的 jQuery 导航插件和教程(下篇)
2012/09/14 Javascript
导航跟随滚动条置顶移动示例代码
2013/09/11 Javascript
js对象继承之原型链继承实例
2015/01/10 Javascript
js阻止浏览器默认行为的简单实例
2016/05/15 Javascript
开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
2016/12/26 Javascript
vue2.0 自定义 饼状图 (Echarts)组件的方法
2018/03/02 Javascript
Vue 按键修饰符处理事件的方法
2018/05/04 Javascript
vue中各选项及钩子函数执行顺序详解
2018/08/25 Javascript
layui自己添加图片按钮并点击跳转页面的例子
2019/09/14 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
2019/12/20 Javascript
Python中不同进制互相转换(二进制、八进制、十进制和十六进制)
2015/04/05 Python
Python中用于转换字母为小写的lower()方法使用简介
2015/05/19 Python
详解python实现读取邮件数据并下载附件的实例
2017/08/03 Python
python实现对输入的密文加密
2019/03/20 Python
Python文件路径名的操作方法
2019/10/30 Python
利用Python如何实时检测自身内存占用
2020/05/09 Python
解决django 向mysql中写入中文字符出错的问题
2020/05/18 Python
Python可以实现栈的结构吗
2020/05/27 Python
Pyinstaller 打包发布经验总结
2020/06/02 Python
泰国折扣酒店预订:Hotels2Thailand
2018/03/20 全球购物
Vrbo英国:预订度假屋
2020/08/19 全球购物
四年级学生评语大全
2014/04/21 职场文书
户外活动总结范文
2014/04/30 职场文书
运动会标语
2014/06/21 职场文书
2014年城管个人工作总结
2014/12/08 职场文书