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