クラスのメンバ関数にthrow()と書くと、それが例外を投げるように変更しようとした時に 制限となってしまう。
あるいは、そのクラスから派生クラスを作ろうとしたときもインターフェイスに強い制限をかけることになる。

とHarb Sutter 氏がおっしゃっていますが、
それはnoexceptでも同じじゃねえか?
何が良いの???