|

楼主 |
发表于 2007-4-18 14:50:24
|
显示全部楼层
那如果throws和throw都将生产Exception对象,那么为什么
throw new Exception时还必须throws 这个Exception的呢????,那不就是创建了两个Exception了吗
例如如下代码:
import java.sql.SQLException;
public class test{
public void setID()throws SQLException{ //此处创建了一个Exception对象
throw new SQLException("connection error!"); //此处又创建了一个Exception对象
}
}
[ 本帖最后由 luofcoscowork 于 2007-4-18 16:20 编辑 ] |
|