完美c++疑难解答-异常处理.txt

来自「完美C++疑难解答 详细的讲解了C/C++编程过程中的一些难点和容易混淆的地方」· 文本 代码 · 共 41 行

TXT
41
字号
1.解决return 只能返回一个值...;
#include "stdafx.h"

int InputData()
{
	int userData;
	cout<<"please enter a number";
	cin>>userData;

	if(userData<5)
		throw("Number is  too low");
	if(userData>15)
		throw("Number is too high");

	cout<<"is very good"<<endl;
	return userData;
}

void main()
{
	int value;
	try
	{
		value=InputData();
	}
	catch(int wo)
	{
		cout<<"无效的整数..."<<endl;
	}

	catch(...)//默认防终止....
	{
		cout<<"i want to  cry";
	}
//	{
		

//	}

	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?