楼主你好:
异常:就是程序在运行时出现不正常情况,是对问题的描述,将问题进行对象的封装
由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述
并封装成对象,其实就是java对不正常情况进行描述后的对象体现
问题划分:
严重的问题:java通过Error类进行描述
对于Error一般不编写针对性的代码对其进行处理
非严重问题:java通过Exception类进行描述
对于Exception可以使用针对性的代码对其进行处理
异常有两种:
编译时被检测异常
该异常在编译时,如果没有处理(不抛也不try),编译失败
该异常被标识,代表这可以被处理
运行时异常(编译时不检测)
在编译时,不需要处理,编译器不检查
该异常的发生,建议不处理,让程序停止,需要对代码进行修正
-------------------------------菜鸟云青年为您解答。
|