最近遇到一个这样的错,在我敲完这两句话后,下面自动跳红线了那么这是怎么回事呢? 解决办法: 在方法声明后加`throws Exception` 为什么要这么写: ”throws“的作用是不在本方法中进程异常处理,而是抛给调用此方法的类中进行处理。 解释:throws后,调用的方法必须进行此调用方法类的异常捕获,也可以继续向上抛出,最后一直到main方法上,此时虽然进行异常上抛,但是如果出现错误,也是可以正常的输出错误信息的。