异常处理的两种方式:
1,出现问题,自己解决
try{
可能出现异常的代码
} catch(异常类名 对象名){
异常处理代码
} finally {
异常操作中一定要执行的代码
}
2,出现问题,别人解决
格式:
修饰符 返回值类型 方法名(参数) throws 异常类名1,异常类名2,...{}
public void method() throws ATMException{
throw new ATMException(“ATM发钱了”);
}
异常,对于编程前期来说,一般都是直接抛掉,让其在编译的时候没有错误,
当然这个最终还是要自己处理的,其实相当于什么都没做,只是让我们在编译的时候不会因为处理异常而影响了我们的思路,
|
|