• java之异常的捕获及处理


    在java中程序的错误主要是语法错误和语义错误(也就是逻辑错误)。

    java中异常处理语句的格式:

    try{

    //有可能出现异常的语句

    }catch(异常类 异常对象){

    //编写异常的处理语句

    }catch(异常类 异常对象){

    //编写异常的处理语句

    }finally{

    一定会执行的代码;

    }

    在java的异常结构中,有两个最经常使用的类。各自是Exception和Error,都是Throwable的子类。

    Exception:一般表示的是程序中出现的问题,能够直接使用try....catch处理。

    Error:一般指的是JVM错误,程序中无法处理。

    e.printStackTrace();//输出异常信息

    throwskeyword

    表示此方法不处理异常,而是交给方法的调用处进行处理。

    当主方法也使用throws时,则把异常抛给JVM进行处理,会导致程序中断。

    throwkeyword

    表示直接人为的抛出一个异常,抛出时直接抛出异常类的实例化对象就可以。

  • 相关阅读:
    datetime和time的时间戳用法
    ER图
    python update()
    理解JWT(JSON Web Token)认证及python实践
    python lambda匿名函数 用法
    flask_restful(转载)
    Flask-SQLALchemy
    创建只有一个元素的元组
    MySQL安装过程中显示无法启动
    聚类
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/7262270.html
Copyright © 2020-2023  润新知