📄 完美c++疑难解答-异常处理.txt
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -