throw underflow(); underflow()调用underflow的构造函数构造了一个临时对象。这个对象在push函数结束后就消失了。当然如果下面catch语句,就会把临时对象的副本传到catch中。Text t;try{t.push();}catch(underflow e)//得到临时对象的副本{//处理动作。}
我也没见过,但是我想应该是构造函数,你看的哪本书?