ExceptionじゃKeyboardInterruptは拾えないの?

In [104]: try:
    x = 1/0
except ZeroDivisionError, e:
    print e.__repr__()
   .....: 
ZeroDivisionError('integer division or modulo by zero',)

みたいに書けば例外処理ができるのはわかるし、リファレンス読むと、

Exception

が例外の基底クラスって書いてあるから、

except Exception, e:

って書くと全部の例外が処理できるって思ったけど、でも、

KeyboardInterrupt

がなんか拾えないなー。Exceptionは例外の基底クラスなんじゃないんかいな。Pythonの例外の階層ツリーの理解が足りん。