黑马程序员技术交流社区
标题:
使用catch(Exception e)的好处是什么?
[打印本页]
作者:
疯狂程序
时间:
2013-3-22 20:50
标题:
使用catch(Exception e)的好处是什么?
本帖最后由 疯狂程序 于 2013-3-23 19:28 编辑
使用catch(Exception e)的好处是什么?
作者:
葛伟
时间:
2013-3-22 21:02
是得你的代码健壮性~
作者:
刘凯
时间:
2013-3-22 21:06
这个就是自定义出现异常后程序的动作
比如在实际开发的时候 当出现一个异常 需要把出现的异常,出现的时间 等记录下来 记录到一个日hi文档里,便于日后查阅 并根据这些信息去优化程序
作者:
胡国彬
时间:
2013-3-22 21:26
把代码中的异常捕获到,Exception就是异常的对象,你可以在里面用e.printStackTrace()打印出具体的问你是什么.实际开发中,会用这个打印出来的信息去找代码出错的地方.
同时,可以在catch中,对异常进行处理.你也可以不用打印这个错误信息,可以给用户提示一个信息,比如在catch代码段中,只输出system.out.println("出错了").这样的话,给用户看到的就是"出错了"三个字,不会看到任何错误信息,用户体验就会很好.就像我们平时看到的网页出问题的时候,都是会提示服务器异常或者其他的信息,但是看不到具体的出错信息.
作者:
谷文仁
时间:
2013-3-22 21:59
try是用来监控可能会触发异常的代码块
catch是来捕捉try里面产生的异常并进行处理
可以在catch打印异常信息 或者自定义一些信息
try后面可以跟多个catch。但catch必须是跟在try后面的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2