# SignalException

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

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

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

    SIGHUP, SIGQUIT, SIGALRM, SIGUSR1, SIGUSR2

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

## スーパークラス:

- Exception

links: [Exception] [Interrupt] [manual page] [組み込み関数]
reverse links: [1.6.8から1.8.0への変更点(まとめ)] [Interrupt] [Signal] [ruby 1.7 feature] [組み込みクラス／モジュール／例外クラス] [組み込み関数]