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


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

Tags in this post...

面试题 相关文章推荐
什么是Smarty变量操作符?如何使用Smarty变量操作符
Jul 18 面试题
PHP高级工程师面试问题推荐
Jan 18 面试题
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
Oct 27 面试题
Java和Javasciprt的区别
Sep 02 面试题
新电JAVA笔试题目
Aug 31 面试题
编写类String的构造函数、析构函数和赋值函数
May 29 面试题
用C或者C++语言实现SOCKET通信
Feb 24 面试题
介绍一下OSI七层模型
Jul 03 面试题
C#中有没有运算符重载?能否使用指针?
May 05 面试题
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
May 03 面试题
AURALog面试题软件测试方面
Oct 22 面试题
Ajax请求总共有多少种Callback
Jul 17 面试题
如何写出好的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扩展程序实现守护进程
2015/04/16 PHP
分享一道笔试题[有n个直线最多可以把一个平面分成多少个部分]
2012/10/12 Javascript
解析jquery获取父窗口的元素
2013/06/26 Javascript
jquery实现点击文字可编辑并修改保存至数据库
2014/04/15 Javascript
详解JavaScript数组的操作大全
2015/10/19 Javascript
学习JavaScript事件流和事件处理程序
2016/01/25 Javascript
原生JS实现首页进度加载动画
2016/09/14 Javascript
MUI 上拉刷新/下拉加载功能实例代码
2017/04/13 Javascript
Vue.js数据绑定之data属性
2017/07/07 Javascript
JavaScript 值类型和引用类型的初次研究(推荐)
2017/07/19 Javascript
js实现canvas图片与img图片的相互转换的示例
2017/08/31 Javascript
Vue-cli3项目配置Vue.config.js实战记录
2018/07/29 Javascript
Vue keepAlive 数据缓存工具实现返回上一个页面浏览的位置
2019/05/10 Javascript
解决vue动态路由异步加载import组件,加载不到module的问题
2020/07/26 Javascript
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
2020/08/28 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
[50:29]2014 DOTA2华西杯精英邀请赛 5 24 DK VS iG
2014/05/26 DOTA
[48:29]2018DOTA2亚洲邀请赛3月30日 小组赛A组 LGD VS KG
2018/03/31 DOTA
深入Python解释器理解Python中的字节码
2015/04/01 Python
Python自动化部署工具Fabric的简单上手指南
2016/04/19 Python
Python算术运算符实例详解
2017/05/31 Python
Python3生成手写体数字方法
2018/01/30 Python
Python实现获取nginx服务器ip及流量统计信息功能示例
2018/05/18 Python
浅谈Python批处理文件夹中的txt文件
2019/03/11 Python
Python使用psutil获取进程信息的例子
2019/12/17 Python
python与mysql数据库交互的实现
2020/01/06 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
2021/02/02 Python
GafasWorld哥伦比亚:网上购买眼镜
2017/11/28 全球购物
什么是跨站脚本攻击
2014/12/11 面试题
Java基础类库面试题
2013/09/04 面试题
市政施工员自我鉴定
2014/01/15 职场文书
情人节活动策划方案
2014/02/27 职场文书
《秋游》教学反思
2014/04/24 职场文书
教师听课学习心得体会
2016/01/15 职场文书
2019中秋节祝福语大全,提前收藏啦
2019/09/10 职场文书
Python基于百度AI实现抓取表情包
2021/06/27 Python