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

  • 相关阅读:
    Oracle Flashback Table
    新上线MySQL数据库规划
    Spark启动流程(Standalone)- master源码
    Spark启动流程(Standalone)-分析
    Spark Netty 通信框架解析
    Spark内核概述
    SparkStreaming DStream转换
    Spark-Core RDD依赖关系
    Spark-Core RDD中函数(变量)传递
    Spark-Core RDD行动算子
  • 原文地址:https://www.cnblogs.com/erdanyang/p/12107097.html
Copyright © 2011-2022 走看看