异常范围的不同,IOException只能捕获IO的异常,Exception不仅能捕获IO异常,还能捕获其它的异常。
IOException是Exception的子类,你可以查询下API,如果你不确定程序会引发什么异常,就用Exception