异常:
异常的分类:
编译期异常: 必须处理
运行期异常: 可以处理也每一不处理
异常的处理方式:
第一种: 使用try...catch语句
try {
肯能会出现问题的代码;
}catch(异常名称 变量名) {
对异常的处理方式 ;
} finally {
释放资源 ;
}
第二种处理方式:
使用throws在方法上声明出来
throw和throws的区别:
throw是用在方法中,后面跟一个异常对象,表示的意思是抛出异常
throws是用在方法上 , 用来声明一个异常,意思就是在调用我这个方法的时候,可能会抛出异常 |
|