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());
    }

    }

    }

  • 相关阅读:
    Nginx中如何配置中文域名?
    VS2012找不到EF框架实体模型的解决方法
    来自一位家长的电话
    孩子大了真是不好管了
    springboot项目不加端口号也可以访问项目的方法
    分享几个上机案例题
    今晚在学校值班……
    3班的第二次模拟面试
    Sword 09
    Sword 06
  • 原文地址:https://www.cnblogs.com/guolei2016/p/5393177.html
Copyright © 2011-2022 走看看