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中

      

  • 相关阅读:
    Sublime Text 3 免费注册方法(福利)
    点击查看大图滑动预览(h5,pc通用)
    react中简单倒计时跳转
    mui.ajax中文乱码
    pycharm的一些快捷键
    Flex
    justify-content
    mysql分组,行转列
    前端资源教程
    mui初级入门教程(七)— 基于native.js的文件系统管理功能实现
  • 原文地址:https://www.cnblogs.com/roadlandscape/p/12100288.html
Copyright © 2011-2022 走看看