`
wzl454823
  • 浏览: 39901 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

第十一章

 
阅读更多
如果出现RuntimeException异常,那么一定就是你的原因。
throws后加可能抛出的异常。这样做如果出现异常,构造器不会初始化一个新的对象,而是抛出异常对象。
根据异常规范,在方法的首部声明这个方法可能抛出的异常。
如果子类覆盖超类一个方法,那么异常不能超过超类声明异常的范围。
throw new Exception();抛出异常。
如果finally中含有return语句,那么将覆盖原值。
异常处理不能代替简单测试,不要过分的细化异常,利用异常层次结构,不要压制异常,在检查错误是,苛刻比放任更好,不要羞于传递异常。


后面一些接触不是很多的就没有看。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics