異常需要注意點小結

處理異常三種方式:

1、try{

    }catch(){

   }

2、try{

  }catch(){

  }finally{

 }

3、try{

  }finally{

  }


異常在子父類覆蓋中的體現:

1、子類在覆蓋父類時,如果父類的方法拋出異常,那麼子類的覆蓋方法,只能拋出父類的異常或者該異常的子類;

2、如果父類方法拋出多個異常,那麼子類在覆蓋該方法時,只能拋出父類異常的子集

3、如果父類或接口的方法中沒有異常拋出,那麼子類在覆蓋方法時,也不可拋出異常。如果子類方法發生了異常,必須進行try處理。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章