SignalException

trap されていないシグナル(signal(2) 参照)を受け取ったときに発生します。

実際に発生したシグナル名は、 SignalException#message から "SIGname"という形で得られます。

デフォルトの状態では、以下のシグナルが SignalException を発生さ せます。

SIGHUP, SIGQUIT, SIGALRM, SIGUSR1, SIGUSR2

また、SIGINT は 例外 Interrupt を発生させます。

スーパークラス:



rubyist ML