trap されていないシグナル(signal(2) 参照)を受け取ったときに発生します。
実際に発生したシグナル名は、 SignalException#message から "SIGname"という形で得られます。
SIGname
デフォルトの状態では、以下のシグナルが SignalException を発生さ せます。
SignalException
SIGHUP, SIGQUIT, SIGALRM, SIGUSR1, SIGUSR2
また、SIGINT は 例外 Interrupt を発生させます。
SIGINT