cin导致的死循环在用cin输入时,比如我定义个int a;cin> > a;这时如果我输入的数据是字母加上空格或者其它符号,会导致死循环.我想过用异常机制来解决.但是问题是,该抛出什么样的异常啊?我试过用catch(...),但还是抓不住啊.该怎么办[解决办法]cin.clear(); cin.sync();[解决办法]cin.fail() cin.bad()检查下