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


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

Tags in this post...

面试题 相关文章推荐
天逸系统(武汉)有限公司Java笔试题
Dec 29 面试题
C++:局部变量能否和全局变量重名
Mar 03 面试题
VC++笔试题
Oct 13 面试题
解释一下Windows的消息机制
Jan 30 面试题
struct和class的区别
Nov 20 面试题
南京某软件公司的.net面试题
Nov 30 面试题
什么是.net
Aug 03 面试题
软件生产职位结构化面试主要考察要素及面试题库
Jun 12 面试题
介绍一下XMLHttpRequest对象的常用方法和属性
May 24 面试题
Java面试题:请说出如下代码的输出结果
Apr 22 面试题
一套英文Java笔试题面试题
Apr 21 面试题
UNIX操作系统结构由哪几部分组成
Feb 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
在IIS7.0下面配置PHP 5.3.2运行环境的方法
2010/04/13 PHP
通过5个php实例细致说明传值与传引用的区别
2012/08/08 PHP
写出更好的JavaScript之undefined篇(上)
2009/11/22 Javascript
validator验证控件使用代码
2010/11/23 Javascript
Script的加载方法小结
2011/01/12 Javascript
输入自动提示搜索提示功能的javascript:sugggestion.js
2013/09/02 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
2013/10/14 Javascript
使用Meteor配合Node.js编写实时聊天应用的范例
2015/06/23 Javascript
JQuery实现简单的图片滑动切换特效
2015/11/22 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
基于BootStrap的前端分页带省略号和上下页效果
2017/05/18 Javascript
JS获取数组中出现次数最多及第二多元素的方法
2017/10/27 Javascript
vue-awesome-swiper滑块插件使用方法详解
2017/11/27 Javascript
bootstrap模态框关闭后清除模态框的数据方法
2018/08/10 Javascript
利用JavaScript的Map提升性能的方法详解
2019/08/14 Javascript
一个基于flask的web应用诞生 用户注册功能开发(5)
2017/04/11 Python
Pandas 重塑(stack)和轴向旋转(pivot)的实现
2019/07/22 Python
Python实现TCP探测目标服务路由轨迹的原理与方法详解
2019/09/04 Python
如何使用repr调试python程序
2020/02/28 Python
Python实现自动打开电脑应用的示例代码
2020/04/17 Python
Python错误的处理方法
2020/06/23 Python
详解pycharm的python包opencv(cv2)无代码提示问题的解决
2021/01/29 Python
使用CSS3的rem属性制作响应式页面布局的要点解析
2016/05/24 HTML / CSS
Levi’s美国官网:美国著名的牛仔裤品牌
2016/08/19 全球购物
瑜伽国际:Yoga International
2018/04/18 全球购物
蒙蒂塞罗商店:Monticello Shop
2018/11/25 全球购物
Otticanet美国:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
几个MySql的面试题
2013/04/22 面试题
公立医院改革实施方案
2014/03/14 职场文书
禁止高声喧哗的标语
2014/06/11 职场文书
企业消防安全责任书
2014/07/23 职场文书
小平您好观后感
2015/06/09 职场文书
anaconda python3.8安装后降级
2021/06/11 Python
电脑只能进入安全模式无法正常启动的解决办法
2022/04/08 数码科技
apache ftpserver搭建ftp服务器
2022/05/20 Servers
JS实现九宫格拼图游戏
2022/06/28 Javascript