zoukankan      html  css  js  c++  java
  • Java中的异常

    throw关键字:

      作用:

        可以使用throw关键字在指定的方法中抛出指定的异常

      使用格式:

        throw new xxxException("异常产生的原因");

      注意:

        1.throw关键字必须写在方法内部

        2.throw关键字后边的new对象必须是Exception或者Exception的子类对象

        3.throw关键字抛出指定的异常对象,我们就必须处理这个异常对象

          throw关键字后面创建的是RuntimeException或者是RuntimeException的子类对象,我们可以不处理,默认交给JVM处理(打印异常对象,中断程序)

          throw关键字后面创建的是编译异常(写代码时报错),我们就必须处理这个异常,要么throws,要么try...catch

    throws关键字:异常处理的第一种方式,交给别人处理

      使用格式:

        在方法声明时使用  ... ... ...throws AAAException, BBBException... { throw new xxxException... }

    try...catch:异常处理的第二种方式,自己处理异常

      使用格式:

        try {

          可能产生异常的代码

        } catch (定义一个异常变量,用来接收try中抛出的异常对象) {

          异常处理逻辑

          一般在工作中,会把异常的信息记录到一个日志中

        }

        ......

        catch ( ...... ) {

          ......

        } 

    try...catch...finally:有一些代码无论是否发生异常,都要执行,可以把这些代码放在finally中

      

  • 相关阅读:
    信创舆情一线--英特尔暂停向浪潮供货
    一周信创舆情观察(6.22~6.28)
    网络综合架构
    基础网络知识
    运维vi命令集合
    运维基础
    Manjaro安装后简单配置
    Zabbix监控TCP连接状态(命令实现)
    ubuntu安装matlab R2017 -the last step
    linux--access函数与mkdir函数
  • 原文地址:https://www.cnblogs.com/roadlandscape/p/12100288.html
Copyright © 2011-2022 走看看