Throwable e spa
能够捕获 包括 Exception 和 Error io
因此在有些状况下 使用catch (Throwable e) 才能够捕获更多状况 ab
Error 不会被catch (Exception e) 捕获