美文网首页
异常2||捕获和抛出异常

异常2||捕获和抛出异常

作者: 哈迪斯Java | 来源:发表于2021-09-26 20:19 被阅读0次

package expection;

public class Test {
public static void main(String[] args){

    int a = 1;
    int b = 0;

    //假设要捕获多个异常:想要从小到大!
    try {
        //try可以监控区域
        new Test().a();
        System.out.println(a / b);
    }catch(Error e) {
        System.out.println("Error");
    }catch (Exception e){
        System.out.println("Expection");
    }catch (Throwable t){//catch(想要捕获的异常类型!)捕获异常
        System.out.println("程序出现异常,变量b不能为0");
    }finally {//处理善后工作
        System.out.println("finally");
    }

    //finally可以不要,但是必须要有try和catch!!!
    //假设IO流,资源,关闭。

}

public void a(){
    b();
}
public void b(){
    a();
}

}

相关文章

  • 异常2||捕获和抛出异常

    package expection; public class Test {public static void ...

  • Dart - 异常

    Dart 代码可以抛出和捕获异常。异常表示一些未知的错误情况,如果异常没有捕获则会被抛出从而导致抛出异常的代码终止...

  • Python Debug

    1. 异常: 1.1 抛出异常 使用raise关键字抛出异常 1.2 捕获异常 2. 断言 禁用断言python ...

  • 一文读懂 JAVA 异常处理

    JAVA 异常类型结构 Error 和 Exeption 受查异常和非受查异常 异常的抛出与捕获 直接抛出异常 封...

  • dart 异常

    dart中的异常 异常处理 抛出异常 异常捕获

  • php捕获异常和抛出异常

    捕获异常的场景 通常使用在查询数据库,调用第三方接口,支付,队列,容易出现问题等场景下,出现问题时方便确认问题。 ...

  • 异常3||捕获和抛出异常

    package expection; public class Test2 {public static void...

  • 03/13牛客刷题总结

    1.java中的异常处理包括声明异常、抛出异常、捕获异常和处理异常四个环节。 throw用于抛出异常 throws...

  • Java虚拟机-异常的处理

    1 异常处理 异常处理的两大组成要素是抛出异常和捕获异常。这两大要素共同实现程序控制流的非正常转移。 2 抛出异常...

  • Python异常处理(个人笔记)

    Python3 异常处理 捕获全部异常 各种异常清单 抛出异常 若想知道是否抛出了异常

网友评论

      本文标题:异常2||捕获和抛出异常

      本文链接:https://www.haomeiwen.com/subject/nwcfnltx.html