看板Programming
标 题例外处理问题之二
发信站无名小站 (Wed Sep 12 01:45:42 2007)
转信站ptt!ctu-reader!ctu-gate!news.nctu!newsfeed.nthu!news.cs.nthu!csnews.cs
请教一下,如果我想在dev-c++内写一个例外的判断,目前有两个问题,
我把他分为两个主题好了。
为何我输入错误的词却没有回应他是哪一种确认类型呢?
谢谢
#include <iostream>
#include <stdlib.h>
using namespace std;
class fraction{
private:
int numerator;
int denominator;
public:
void set_value()
{cout << "输入分子:";
cin >> numerator;
cout << "输入分母:";
cin >> denominator; }
{ try
{if (denominator==0)
{ throw 0; }
else if (denominator<0)
{ throw " ~~分母<0 这样是不行的 "; }
else
{
cout << numerator << "/" << denominator << "=";
cout << double (numerator)/double(denominator) << endl;
} }
catch(int err)
{ cout <<"有问题"<<endl; }
catch(const …)
{ cout <<"其他错误"<<endl; } };
int main()
{ fraction X;
X.set_value();
X.print_value();
system("pause");
return 0;}
--
参考一下..
http://members.lycos.co.uk/jiannrong/sell.htm
--
夫兵者不祥之器物或恶之故有道者不处君子居则贵左用兵则贵右兵者不祥之器非君子
之器不得已而用之恬淡为上胜而不美而美之者是乐杀人夫乐杀人者则不可得志於天下
矣吉事尚左凶事尚右偏将军居左上将军居右言以丧礼处之杀人之众以哀悲泣之战胜以
丧礼处之道常无名朴虽小天下莫能臣侯王若能守之万物将自宾天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦将知止知止可以不殆譬道之在 218.169.115.182海
1F:→ avhacker:你还是先别管 exception, 先练其他基本功 140.123.19.235 09/12 12:49
2F:推 sunneo:这个排版的确颇头痛的 唔..这是没排版吧!? 59.127.209.65 09/12 17:20