• Java自定义异常


    class MyException extends Exception//自定义异常,继承自:Exception
    {
        private int num;
        public MyException(String msg,int num)
        {
            super(msg);
            this.num=num;
        }
        public int getNum()
        {
            return this.num;
        }
    }

    class Test
    {
        public static void reg(int num) throws MyException//重点是词句。throws MyException 不可缺少。
        {
            if(num<0)
            {
                throw new MyException("num不可小于0",num);//非法条件,抛出自定义的异常。
            }
            print("reg num::"+num);
        }
        public static void manage()
        {
            try
            {
                reg(100);
            }
            catch (MyException me)//捕获自定义的异常。
            {
                print("feifa num:"+me.getNum());
            }
        }
        public static void main(String[] args)
        {
            Test t=new Test();
            t.manage();
        }

    }

  • 相关阅读:
    3.K均值算法
    2.机器学习相关数学基础
    1. 机器学习概述
    15、语法制导的语义翻译
    14、算符优先分析
    13、自下而上语法分析
    12、递归下降语法分析
    11、LL(1)文法的判断,递归下降分析程序
    10、消除左递归
    4.K均值算法--应用
  • 原文地址:https://www.cnblogs.com/liuwentian/p/3105490.html
Copyright © 2020-2023  润新知