java中 throws Exception是干啥的

来源:百度知道 编辑:UC知道 时间:2024/06/14 04:07:54
例如
public static void insert(Vector v) throws Exception {}
句话,不用throws Exception也用该可以吧,那throws Exception到底是做啥用的?
请指教,谢谢

作用事抛出异常!Exception可以理解为 所有异常

当然也可以取不用,但如果有异常你不用抛出那么你就要用
try catch语句处理的...如果有异常我一般选择后面的处理方法

这里表示insert这个方法可能会抛出一个异常的,调用这个方法的方法需要解决这个异常!
我再讲的详细一点拉,Exception分为2种,一种叫RuntimeException,一种就是除了RuntimeException以外的异常,也可以叫做checkedException;RuntimeException不需要捕获处理,checkedException需要捕获并处理!

出错的时候抛出了异常的