为什么Haskell异常只能在IO

为什么Haskell异常只能在IO