黑马程序员技术交流社区

标题: 异常的处理方式 [打印本页]

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

作者: yesnowoshiqiang    时间: 2016-6-4 12:56
其实对我来说,异常的处理,经常是先try起来,,表名这是个什么异常,以及位置,到运行期的时候,再去挨个处理,这样思路会清晰一些,处理起来也是非常快速,也更容易让我们记住,和梳理异常,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2