C++學習16 try catch2和STLmap等

異常語句 try() catch(){ } 如果mathErr有三個子類 在try裏面會拋出UnderFLowErr,是mathErr的子類,相當於匹配到。 如果第三個catch括號裏面不是…而是UnderFlowErr,那麼編譯不通過,因爲第二個已經被捕捉了。它是按照順序去匹配的,不是說跟那個像。   Void abc(int a):throw(MathErr){…}表示只會拋出MathErr的
相關文章
相關標籤/搜索