package Exrro;
public class Test {
//ctrl + alt + T快速生成异常捕捉
public static void main(String[] args) {
int a=1;
int b=0;
//java 异常捕捉可以一次捕捉多个,但异常必须从catch中从小写到大
try{
//监控区
System.out.println(a/b);
}catch (Exception e){
System.out.println("程序出现异常,变量b不能为0");
}catch (Throwable e){
System.out.println("Throwable");
}
finally{//处理善后工作
System.out.println("捕捉异常关闭按钮");
}//finally可以不用,这是IO流中,资源的关闭器
}
public void test(int a,int b) throws ArithmeticException{
if(b==0){
throw new ArithmeticException();//throw 主动抛出异常,在方法中使用
}
}
}
版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://www.cnblogs.com/5ran2yl/p/16310460.html,作者:~java小白~,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。