✎
编程开发网
首页
C语言
C++
面试
Linux
函数
Windows
数据库
下载
搜索
当前位置:
首页
->
AI编程基础
->
JAVA
java异常处理机制及两种异常的区别(二)
2014-11-24 09:44:20
·
作者:
·
浏览:
4
标签:
java
异常
处理
机制
区别
通过 catch(RuntimeExcetion) 或 catch(Exception) 来捕获它们。
总结:
所有异常的根类为java.lang.Throwable,Throwable下面又派生了两个子类:Error和Exception。error表示恢复不是不可能但很困难情况下的一种严重的问题。比如说内存溢出,不可能指望程序处理这样的情况,exception表示一种设计或实现问题,也就是说,它表示如果程序运行正常,从不会发生的情况。
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见的运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出为被捕获的运行时异常。
首页
上一页
1
2
下一页
尾页
2
/2/2