raise(error_type, message, traceback) -> ()
自身が表すスレッドで強制的に例外を発生させます。
Thread.new { sleep 1 Thread.main.raise "foobar" } begin sleep rescue p $!, $@ end => #<RuntimeError: foobar> ["-:3"]