首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java中重写方法必须抛出和原方法一样的错误或者不抛错误

2012-09-04 
java中重写方法必须抛出和原方法一样的异常或者不抛异常class A{public void method throws IOException()

java中重写方法必须抛出和原方法一样的异常或者不抛异常

class A
{
    public void method throws IOException(){}
}

// 错误
class B
{
    public void method throws FileNotFoundException(){}
}


// 错误
class C
{
    public void method throws Exception(){}
}

// 错误
class D
{
    public void method throws IOException,MyException(){}
}

// 正确
class F
{
    public void method(){}
}

 

重写的方法必须和原方法抛出的异常一致或者不抛异常

 

 

 

热点排行