raise文
raise文はプログラムがエラーを検出し例外を発生させるときに使います。raise文の引数は一般的にはオブジェクトを指定できます。
(サンプル1) raise
引数のないraiseは直前に発生した例外を再発生させます。
(サンプル2) raise "Exception1"
(サンプル3) raise "Exception","Type1"
raiseは一般的には3つの引数を取り、複雑な例外を起こすことができます。