1.概念。當覆蓋方法的時候,只能丟擲在基類方法的異常說明裡列出的那些異常。不可以不在基類的異常說明列表中。
2.異常限制對構造器不起作用。派生類的構造器的異常說明必須不少於基類構造器的異常說明。且派生類構造器不能捕獲基類構造器丟擲的異常。
3.不丟擲性。派生類方法可以不丟擲任何異常,即使它是基類所定義的異常。
4.儘管在繼承過程中,編譯器對異常說明所強制要求,但是異常說明本身不是方法的一部分,方法是由方法的名字與引數的型別組成的。
5.異常限制與繼承規則不同。某個方法的異常說明 不能變大,只能變小或者不變。
java程式設計思想
一 一切都是物件 現實世界中的一切,人 動物 操作流程 衣服等等,都可以抽象成物件 二 類引用 class tv tv tv tv是tv的乙個引用,未初始化時指向null這個特殊的物件 tv new tv tv指向 new tv 這個物件三 記憶體分配 暫存器,最快的儲存區,根據需要分配 棧,儲存基...
Java 程式設計思想
18.6 i o 的經典使用方式 緩衝輸入檔案 bufferdreader in new bufferedreader new filereader filename in.readline 從記憶體輸入 stringreader in new stringreader bufferedinputf...
Java的OOP程式設計思想
1 oop 物件導向程式設計 object oriented programming 世界是由乙個個物件組成的,因此物件導向的思維方式更加接近現實世界,物件導向程式設計的組織方式也更加貼近現實世界。物件導向以物件為中心,將物件的內部組織與外部環境區分開來,將表徵物件的內部屬性資料與外部隔離開來,其行...