输入异常判断(EXCEPTION)

 int n;
cin>>n;
if(!cin )
{
cout<<"您的输入有误,请重新输入!/n";
cin.clear();
cin.get();
continue;
}
//
//这里主要是讲,当定义的变量类型为int型时,假如输入的n为其它类型,比如char或string或标点符号,总之不是int型的,这段代码可以判断
//由此,可以推广到其它各种类型的输入异常判断

你可能感兴趣的:(输入异常判断(EXCEPTION))