Error和Exception的区别(异常相关一)

异常:是在运行时期发生的不正常情况。
在java中用类的形式对不正常情况进行了描述和封装对象。描述不正常的情况的类,就称为异常类。以前正常流程代码和问题处理代码相结合,现在将正常流程代码和问题处理代码分离。提高阅读性.其实异常就是java通过面向对象的思想将问题封装成了对象.用异常类对其进行描述。不同的问题用不同的类进行具体的描述。 比如角标越界。空指针等等。问题很多,意味着描述的类也很多,将其共性进行向上抽取,形成了异常体系。最终问题(不正常情况)就分成了两大类。

Error和Exception
1,一般不可处理的。Error
            特点:是由jvm抛出的严重性的问题。
                 这种问题发生一般不针对性处理。直接修改程序
 2,可以处理的。Exception
该体系的特点:
    子类的后缀名都是用其父类名作为后缀,阅读性很想。

猜你喜欢

转载自blog.csdn.net/qq_40180411/article/details/81428152
今日推荐