1、异常的定义
在Java中,异常是指当程序运行错误时创建的一种错误对象。
2、异常的处理
2.1、try-catch
try{
可能出现异常的代码。
}catch(Exception e){ //e为异常的类型,catch可以写多个,但一定是由小到大
如果try捕获的类型为对应的异常类型,则在catch块中抛出。
throw语法,抛出对应的异常
}finally{ //可以省略
无论是否出现异常都会执行的代码块。
}
try-catch的提示程度较高,可以有效提升用户体验,用于表现层。
2.2、throws
throws用来声明方法定义时的异常
public void method ( ) throws Exception {//方法体}
throws主要用于逻辑层和数据层。
2.3、异常的分类
Throwable为所有异常的父类,包括Error错误和Exception异常。
异常主要分为编译时异常ParseException和运行时异常RuntimeException。
运行时异常由系统自动抛出,编译时异常需要由程序员处理,必须写抓抛代码。
4351

被折叠的 条评论
为什么被折叠?



