会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
侧边栏
SmilingEye
2018年3月2日
阅读笔记-异常
摘要: 阅读笔记:http://www.importnew.com/26613.html Java异常的分类和类结构图 非检查异常,这样的异常发生的原因多半是代码写的有问题。 检查异常,javac强制要求程序员为这样的异常做预备处理工作(使用try…catch…finally或者throws)。 异常链 重
阅读全文
posted @ 2018-03-02 16:45 SmilingEye
阅读(96)
评论(0)
推荐(0)
编辑
优雅的处理异常
摘要: 1.三个原则: 具体明确 提早抛出 延迟捕获 2.具体明确 什么出了错? 在哪出的错? 为什么出错? 具体处理:给用户提示确切的信息(通俗易懂语言,例如:找不到xxx文件),给开发人员全部信息(写在日志文件) 3.提早抛出 提前预见错误,并抛出。 4.延迟捕获 方法不能处理异常,就不要马上捕获异常,
阅读全文
posted @ 2018-03-02 15:54 SmilingEye
阅读(114)
评论(0)
推荐(0)
编辑
导航
首页
新随笔
管理