IOException是Exception的子类型。throws Exception说明这个方法可以抛出任何checked异常。throws IOException的话说明只会抛出IO异常。上层的调用代码如何捕获抛出的异常就灵活多了。catch的范围大于等于抛出的种类范围。
62,635
社区成员
307,269
社区内容
加载中
试试用AI创作助手写篇文章吧