class SignalException
クラスの継承リスト: SignalException < Exception < Object < Kernel
要約
捕捉していないシグナルを受け取ったときに発生します。
実際に発生したシグナル名は、 Exception#message から 「"SIG" + シグナル名」という形で得られます。
デフォルトの状態では、 以下のシグナルが SignalException を発生させます。
- SIGALRM
- SIGHUP
- SIGINT (※ただし以下参照)
- SIGQUIT
- SIGUSR1
- SIGUSR2
なお、SIGINT シグナルを受けた場合は SignalException の下位クラスである Interrupt が発生します。
class SignalException