一、简单的例子

首先通过一个简单的例子来熟悉C++ 的 try/catch/throw:

1    #include                                 //包含头文件

2    #include

3    double fuc(double x, double y)                        //定义函数

4    {

5        if(y==0)

6        {

7           throw y;                                    //除数为0,抛出异常

8        }

9        return x/y;                                    //否则返回两个数的商

10    }

11    void main()

12    {

13        double res;

14       try                                            //定义异常

15