zoukankan      html  css  js  c++  java
  • JAVA的异常

    一、异常总体类

      java.lang.Objecxt

        java.lang.Throwable

          - java.lang.Error  错误,程序中不进行处理

          - java.lang.Exception  异常,要求在编写程序时,就要考虑到对这些异常的处理

              - 编译时异常  有很多

              - 运行时异常  RuntimeExcetion(他有很多的子类)例如:类型转换异常、空指针异常、算数异常、数组越界异常等

    1、异常的表现

    ①当执行一个程序时,如果出现异常,那么异常之后的代码将不再执行!

    ②运行时异常可以不进行处理,编译时异常必须进行处理

    ③finally里面是一定会被执行的代码,不管try和catch中仍有异常未被处理以及是否有return语句,finally一定会被执行。

    ④try-catch是可以相互嵌套的。

    ⑤运行时异常不需要throws也会自动抛给方法的调用者的,运行时异常是隐式向上抛的,非运行时异常不会隐式向上抛故必须显式指定怎样去解决

    2、异常处理方式

      (1)try-catch-finally

      (2)throws Exception

  • 相关阅读:
    装修后才知道的79件事,无数网友砸出来的经验(转)
    FusionCharts参数说明
    学习好文章
    好文
    oracle删除同一张表的重复记录
    2012的到来,2011年总结
    近期计划
    #¥(#)@()¥。。。。。。。
    疯狂的一周
    可怜的鱼儿
  • 原文地址:https://www.cnblogs.com/erdanyang/p/12107097.html
Copyright © 2011-2022 走看看