真を返すなら、このメソッドも真です。そのスレッドのブロックが返した値を返します。発生した場合には、その例外を再発生させます。同じ)、そのスレッドのブロックが返した値を返します。スレッド実行中に例外が発生した場合には、その例外を再発生させます。よって終了した場合は、返り値は不定です。以下は、生成したすべてのスレッドの終了を待ち結果を出力する例です。スレッドの割り込みのタイミングを引数で指定した内容に変更してブロックを実行します。Thread#kill、Signal.#trap(未サポート)、メインスレッドの終了(メインスレッドが終了すると、他のスレッドも終了されます)を意味します。値の内容は以下のいずれかです。:immediateすぐに割り込みます。