throw式は、例外を投げるための式です。
throw 例外インスタンス
throw式で投げられるのは、Cmmの組み込みのExceptionクラスか、 そのサブクラスのインスタンスのみです。他のデータを投げようとするとエラー になります。6.2
throw式の文法構造は、以下のようになります。
throw式 `throw' <式>