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

  • 相关阅读:
    十二、 Spring Boot 静态资源处理
    九、 Spring Boot 拦截器
    docker之搭建私有仓库
    docker之Dokcerfile 常用指令
    docker之网络管理
    docker之故障问题解决方案
    docker之搭建LNMP
    docker之容器数据持久化
    都说岁月不饶人,我们又何曾饶过岁月
    docker之容器管理
  • 原文地址:https://www.cnblogs.com/erdanyang/p/12107097.html
Copyright © 2011-2022 走看看