閱讀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 清華夢的粉碎——寫給清華大學的退學申請