阅读394 返回首页    go 阿里云 go 技术社区[云栖]


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(){}
}

 

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

 

 

 

最后更新:2017-04-02 16:48:12

  上一篇:go resin服务器支持SSI相关配置
  下一篇:go 清华梦的粉碎——写给清华大学的退学申请