黑马程序员技术交流社区
标题:
关于异常处理的问题
[打印本页]
作者:
李节起
时间:
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