|
异常:就是程序运行中出现的不正常的情况. 异常的由来:问题也是现实生活中的一个具体的事物,也可以通过java的类的形式进行描述,并封装成对象. 其实异常就是java对不正常情况描述后的对象体现. 对问题的划分有两种:一种是严重的问题,一种是非严重的问题. 对于严重的问题,java通过Error类进行描述.而且对于Error一般不编写针对性的代码对其进行处理. 对于非严重的,java通过Exception类进行描述.对于Exception可以使用针对性的处理方式进行处理. 但是无论是Error还是Exception都具有一些共性内容。比如:不正常情况的信息,引发原因等 Throwable |--Error |--Exception 异常的概述和分类 A:异常的概述 异常就是Java程序在运行过程中出现的错误。 B:异常的分类 通过API查看Throwable Error(错误:一出现就是致命的) 服务器宕机,数据库崩溃等 Exception C:异常的继承体系 Throwable Error *Exception RuntimeException(运行时异常,一般都是程序员犯得错误,需要修改源码的.) |