黑马程序员技术交流社区

标题: 关于异常处理的问题 [打印本页]

作者: 李节起    时间: 2012-4-8 23:51
标题: 关于异常处理的问题
在看视频的时候,老师经常处理异常   都是先抓住然后包装成一个运行时异常再抛出去,我只知道异常不应该抛给用户看,不太明白什么样的异常应该抛,什么样的异常不能抛,请给点意见.
作者: 张卯    时间: 2012-4-8 23:56
这个~不懂,同问一句,帮顶了~
作者: 蒙武辉    时间: 2012-4-9 00:03
抛给java虚拟机处理,还有哪个调用就由哪个来处理。
作者: 贠(yun)靖    时间: 2012-4-9 00:16
异常由来:问题也是现实生活中具体的事物,也可以通过java的类的形式进行描述
                          并封装成对象,其实就是java对不正常情况进行描述后的对象体现。
        对于问题的划分:1,一种是严重的问题,2,一种是非严重的问题。
           对于严重的,java通过Error类进行描述。
                 对于Error一般不编写针对性的代码对其处理。
           对于非严重的,java通过Exception类进行描述
                 对于Exception可以使用针对性的处理方式进行处理。
        因为Error和Exception都具有一些共性内容,如不正常情况信息引发原因等
    你要分清什么事可处理异常和不可处理异常      不可处理异常可以定义为RuntimeException   可处理的 就别抛了  就得捕获
     最好把异常用流写到硬盘里面 以日志的形式存储起来   这些都是在开发的时候要做的事情
作者: pray    时间: 2014-4-26 06:54
看完这个帖子以后,我的心久久不能平静,震撼啊!为什么会有如此好的帖子!我纵横网络bbs多年,自以为再也不会有任何帖子能打动我,没想到今天看到了如此精妙绝伦的这样一篇帖子。楼主,是你让我深深地理解了【人外有人,天外有天】这句话。谢谢侬!




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