标题: C++笔记 简单异常处理语句 [打印本页]

作者: 51黑tt    时间: 2016-3-5 13:39
标题: C++笔记 简单异常处理语句
简单异常处理语句

#include<iostream.h>
const double PI=3.1415;
int main()
{
    int countarea(int n);   
    int r;
    try
    {
        cout<<"输入一个1-7的整数:\n";
        cin>>r;
        double area;
        area=PI*r*r;
        cout<<"求半径为“<<countarea(r)<<"的圆面积:\n"
        cout<<"面积:area = "<<area<<endl;
    }
    catch(XXX)
    {
        cout<<"发生异常!\n";
    }
}

int countarea(int n)
{
    if(n<1 || n>7)
        throw XXX();
    return n;
}













欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1