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


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

Tags in this post...

面试题 相关文章推荐
char型变量中能不能存贮一个中文汉字
Jul 08 面试题
怎样声明接口
Sep 19 面试题
static函数与普通函数有什么区别
Dec 25 面试题
浙大网新C/C++面试解惑
May 27 面试题
求∏的近似值,直到最后一项的绝对值小于指定的数
Feb 12 面试题
C#怎么让一个窗口居中显示?
Oct 20 面试题
Linux内核的同步机制是什么?主要有哪几种内核锁
Jul 11 面试题
Linux中如何用命令创建目录
Dec 02 面试题
what is the difference between ext2 and ext3
Nov 03 面试题
Linux管理员面试经常问道的相关命令
Dec 12 面试题
你们项目是如何进行变更控制的
Aug 26 面试题
介绍一下Ruby中的对象,属性和方法
Jul 11 面试题
如何写出好的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下载文件的代码示例
2012/06/29 PHP
PHP的5个安全措施小结
2012/07/17 PHP
PHP空值检测函数与方法汇总
2017/11/19 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
PHP设计模式入门之状态模式原理与实现方法分析
2020/04/26 PHP
IE/FireFox具备兼容性的拖动代码
2007/08/13 Javascript
js 操作select相关方法函数
2009/12/06 Javascript
Jquery 数据选择插件Pickerbox使用介绍
2012/08/24 Javascript
一样的table?不一样的table(可编辑状态table)
2012/09/19 Javascript
js 弹出框只弹一次(二次修改之后的)
2013/11/26 Javascript
javasciprt下jquery函数$.post执行无响应的解决方法
2014/03/13 Javascript
详解Javascript中的Object对象
2016/02/28 Javascript
微信小程序左滑删除效果的实现代码
2017/02/20 Javascript
如何正确理解javascript的模块化
2017/03/02 Javascript
H5实现中奖记录逐行滚动切换效果
2017/03/13 Javascript
Vuex之理解state的用法实例
2017/04/19 Javascript
JS获取子、父、兄节点方法小结
2017/08/14 Javascript
详解用webpack的CommonsChunkPlugin提取公共代码的3种方式
2017/11/09 Javascript
Bootstrap实现可折叠分组侧边导航菜单
2018/03/07 Javascript
AngularJS ui-router刷新子页面路由的方法
2018/07/23 Javascript
Vue 全家桶实现移动端酷狗音乐功能
2018/11/16 Javascript
基于Node的Axure文件在线预览的实现代码
2019/08/28 Javascript
vue自定义正在加载动画的例子
2019/11/14 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
vue路由权限校验功能的实现代码
2020/06/07 Javascript
JavaScript判断数据类型有几种方法及区别介绍
2020/09/02 Javascript
win10系统中安装scrapy-1.1
2016/07/03 Python
python3 破解 geetest(极验)的滑块验证码功能
2018/02/24 Python
django多对多表的创建,级联删除及手动创建第三张表
2019/07/25 Python
WWE美国职业摔角官方商店:WWE Shop
2018/11/15 全球购物
酒店个人培训自我鉴定
2013/12/11 职场文书
2015年检验科工作总结
2015/04/27 职场文书
2015年前台接待工作总结
2015/05/04 职场文书
党风廉政建设心得体会
2019/05/21 职场文书
Redis分布式锁Redlock的实现
2021/08/07 Redis
阿里云服务器部署mongodb的详细过程
2021/09/04 MongoDB