本帖最后由 张得贵 于 2013-5-24 23:04 编辑
异常体系那一部分,异常分为:
• Throwable
------• Error
通常出现重大问题如:运行的类不存在或者内存溢出等。
不编写针对代码对其处理
------• Exception
在运行时运行出现的一起情况,可以通过try catch finally
之后讲到Exceptiion异常的子类RuntimeException异常时说,当该异常发生,希望程序停止。因为在运行时,出现了无法继续运算的情况,希望停止程后,对代码进行修正。
所以我感觉,Error和RuntimeException的处理方式都差不多啊。。都是终止程序,不处理。那二者之间最主要的区别是什么呢?求解释。。 |