首页 > 编程语言 >java异常处理机制

java异常处理机制

时间:2022-09-27 14:55:06浏览次数:50  
标签:java int System println 机制 异常 public out

java异常处理机制

异常处理的关键字:try catch finally throw throws

package charpter6.Demo02;

public class Test {
   public static void main(String[] args) {
       int a=1;
       int b=0;
       //多个异常,从小到大
       //代码快捷键:Ctrl+Alt+T
       try{     //监控区域
           System.out.println(a/b);
      }catch (ArithmeticException e){     //捕获异常
           System.out.println("出现异常!分母为0");
      }catch(Throwable t){   //类似switch,异常范围越大,放在下面
           System.out.println("异常!");
      }finally {      //一定会执行,可以不用,常用在IO流中
           System.out.println("finally");
      }

  }
}

 

package charpter6.Demo02;

public class Test {
   public static void main(String[] args) {
       int a=1;
       int b= 0;
       new Test().test(a,b);

  }
   
   //假设这个方法处理不了这个异常,则需要把异常主动向外抛。
   public void test(int a,int b){
       if(b==0){
           throw new ArithmeticException();  //主动抛出异常,一般在方法内使用.
      }
       System.out.println(a/b);
  }
}
 

 

标签:java,int,System,println,机制,异常,public,out
From: https://www.cnblogs.com/ssl-study/p/16734555.html

相关文章

  • ajax 重复请求、请求超时与网络异常的处理
    重复请求的处理发起一个新的请求之前先判断当前是否有相同的请求正在发送,如果有就取消掉。类似于防抖//标识变量letisSending=false;//是否正在发送AJAX请求btns[......
  • 多视图属性网络异常检测系列一
    论文《DeepAnomalyDetectiononAttributedNetworks》近期会对多视图属性网络异常检测系列进行学习记录这篇虽然不是多视图的,但可以说是属性网络上异常检测的典型,已......
  • java怎么入门,哪些经验是值得学习的
    新手学JAVA怎么入门?下面有一些建议和学习方法,希望能够对想学JAVA的人有所帮助!1.确立明确的学习目标首先你要弄清楚自己学JAVA的目的是什么,是仅仅出于兴趣想了解一下这门......
  • 【Redis】哨兵机制
     哨兵其实就是一个运行在特殊模式下的redis进程,主从库实例运行的同时,它也在运行。哨兵主要负责的就是三大任务:监控、选主和通知。我们先看监控。监控是指哨兵进程在运行......
  • java异常--基础内容
    java异常--基础内容异常指程序运行中出现的不期而至的各种状况:文件找不到,网络连接失败,非法参数。。。异常发生在程序运行期间,他影响了正常的程序执行流程。三种类型异常......
  • java面向对象--内部类
    java面向对象--内部类packagecharpter5.Demo12;​//1个java文件内,可以有多个class,但只能有一个Public类。​publicclassOuter{  privateintid;  publicvoi......
  • JAVA的方法
    何谓方法?System.out.println()是什么呢?Java方法是语句的集合,它们在一起执行一个功能方法是解决-类问题的步骤的有序组合方法包含于类或对象中方法在程序中......
  • java面向对象--接口
    java面向对象--接口普通类:只有具体实现抽象类:具体实现和规范(抽象方法)都有接口:只有规范,面向接口编程。关键词:声明类class声明接口interfacepackagecharpter......
  • JavaScript DOM
    APIAPI(ApplicationProgrammingInterface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,......
  • java面向对象--抽象类
    java面向对象--抽象类关键词abstractpackagecharpter5.Demo10;​//abstract抽象类:类extends单继承 (接口可以多继承)publicabstractclassAbstract{  /**......