zoukankan      html  css  js  c++  java
  • 自定义异常

    package Zuoye;

    import java.io.EOFException;

    public class YIchang {
    public int say(int num, int num1) throws Exception {
    if (num < num1) {
    throw new Exception("被减数不能小于件数");
    }
    return num - num1;
    }

    public int sa(int num, int num1) throws Exception {

    if (num == 0) {
    throw new Exception("被除数不能为0");

    }
    return num / num1;
    }
    public int sda(int num,int num1)throws Exception{
    if(num==0){
    throw new Exception("乘数不能为0");
    }
    return num1*num;

    }
    }

    package Zuoye;

    import org.apache.log4j.Logger;

    public class Test {
    private static Logger logger = Logger.getLogger(Test.class);
    /**
    * @param args
    */
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    YIchang c=new YIchang ();

    try{int s=c.say(10, 55);
    System.out.println("你要求的值是"+s);
    }catch(Exception e){
    System.out.println(e.getMessage());
    logger.warn(e.getMessage());
    }
    try{
    int t =c.sa(0, 5);
    System.out.println("你要求的值是"+t);
    }catch(Exception e){
    System.out.println(e.getMessage());
    logger.error(e.getMessage());
    }
    try{
    int i= c.sda(0, 3);
    System.out.println("你要求的值是"+i);
    }catch(Exception e){
    System.out.println(e.getMessage());
    logger.warn(e.getMessage());
    }

    }

    }

  • 相关阅读:
    Java类加载器总结
    Java程序编译和运行的过程
    Spring+Struts2+Hibernate整合
    Spring+MyBatis+SpringMVC整合
    声明式事务管理
    Scala sbt 添加国内镜像
    持续天数算法
    idea run shell set user name
    java insert mysql 中文乱码
    Samba服务器 安装
  • 原文地址:https://www.cnblogs.com/guolei2016/p/5393177.html
Copyright © 2011-2022 走看看