b選項中子類拋出了比父類更大的例外,b為什么是正確的?
uj5u.com熱心網友回復:
只能拋出一樣或者更大的exception,你不可能說拋一個更小的exception。uj5u.com熱心網友回復:
方法重寫:1、引數串列必須完全與被重寫的方法相同,否則不能稱其為重寫而是多載。2、回傳的型別必須一直與被重寫的方法的回傳型別相同,否則不能稱其為重寫而是多載。
3、訪問修飾符的限制一定要大于被重寫方法的訪問修飾符(public>protected>default>private)
4、重寫方法一定不能拋出新的檢查例外或者比被重寫方法申明更加寬泛的檢查型例外
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/81226.html
標籤:Java相關
