java的自定義異常
此課程,講到自定義異常,然后寫了個(gè)自定義異常類的例子,我只看懂:?寫了一個(gè)無參構(gòu)造函數(shù)和一個(gè)有參構(gòu)造函數(shù)(string?message),以及用super調(diào)用父類的有參構(gòu)造函數(shù)。這些和自定義異常有什么關(guān)系?java第三季,第一章,1-5課程 麻煩哪位大神講解下,謝謝了
此課程,講到自定義異常,然后寫了個(gè)自定義異常類的例子,我只看懂:?寫了一個(gè)無參構(gòu)造函數(shù)和一個(gè)有參構(gòu)造函數(shù)(string?message),以及用super調(diào)用父類的有參構(gòu)造函數(shù)。這些和自定義異常有什么關(guān)系?java第三季,第一章,1-5課程 麻煩哪位大神講解下,謝謝了
2017-03-23
舉報(bào)
2017-03-23
異常也是一個(gè)類,自定義異常就是自己從新寫一個(gè)異常類,既然是一個(gè)類,那么肯定會(huì)有自己的構(gòu)造方法,無參構(gòu)造方法不用說,肯定是要有的,帶有String message的構(gòu)造方法,是為了給自定義異常類的message信息在初始化的時(shí)候賦值,message是異常的提示信息,直接在有參構(gòu)造函數(shù)中super(message)調(diào)用父級的含參構(gòu)造函數(shù),使用父級異常類的含參構(gòu)造方法初始化自己的自定義異常。
2017-03-23
自定義異常其實(shí)和繼承是一樣的。