java基础笔记之异常
来源:互联网 发布:淘宝和拼多多哪个货真 编辑:程序博客网 时间:2024/06/09 16:31
Java提供了异常处理机制,在程序开发过程当中需要养成良好的编码习惯,而异常的处理就是其中一个。俗话说“写程序,写程序”,但程序不是写出来的,而是调出来的,调试程序是作为程序员一项必备的技能。异常是程序运行当中出现的错误,设计良好的程序应该在异常发生时提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预见的结果。 java程序执行过程中如出现异常事件,可以生成一个异常类对象。
一、异常的分类
说明:Error是系统出现的错误,处理不了;Exception是我们可以处理的异常;而RuntimeException是程序运行时的异常,我们可以捕捉也可以不用捕捉,还有一类就是我们必须要处理的异常,这个在javaApi中都有详细的说明。
二、异常的捕捉处理:
Try{
//可能抛出异常的语句
}catch(SomeException1e){
……
}finally{
//无论如何语句都会执行
}
Finally为异常处理提供了一个统一的出口,使得控制流程转到程序的其他部分以前,能够对程序的转台做统一的管理
无论try 所指定的程序中是否抛出例外,finally所指定的代码都要被执行。
通常finally语句中可以进行资源的清除工作
如:关闭打开的文件
删除临时文件 等等
0 0
- java基础笔记之异常
- Java基础笔记之异常处理
- java基础之异常
- java基础之异常
- JAVA基础 之 异常
- java基础之 异常
- Java基础之异常
- java基础之异常
- java基础之异常
- java基础之异常
- java基础之异常
- Java基础之异常
- JAVA基础之异常
- java基础之异常
- Java基础之异常
- java基础之异常
- java基础之异常
- Java基础之异常
- 反向迭代器(rbegin,rend)
- 【中级】双链表基本操作
- 第3题
- hdu 1026 bfs(数组模拟,路径输出)
- Delete HDU5210 (模拟贪心)
- java基础笔记之异常
- 数据结构学习笔记----排序
- (结构型模式二)装饰模式
- C++之异常处理学习笔记
- android解析JSON
- iphone常用控件之UIScrollView
- 可以将资源移动到相同的域名上或者启用 CORS 来解决这个问题(跨域问题)、options请求报错
- Git的一些命令
- 数据库技术