java筆記 物件導向異常

2021-07-05 08:51:24 字數 645 閱讀 3867

宣告異常:

當乙個功能有可能會有問題,就會宣告異常,告訴呼叫者這個可能會出現問題,當呼叫者使用這個功能的時候就會處理這個功能。如果宣告異常,就必須處理或者呼叫者丟擲異常處理。如果不處理,編譯就會出錯。

但是其中有乙個類runtimeexception,丟擲時,可以不處理也能執行通過,因為

**如下:

/*

異常的機制

*/class

div}

class

exceptiondemo1

catch (exception e)

system.out.println("over");

}}

處理多個異常的方法:

**如下

/*

多個異常的處理機制

*/class div

}class exceptiondemo2

catch(arithmeticexception e) //在這裡進行處理被0除的情況

catch(arrayindexoutofbound***ception e) //在這裡處理陣列越界的問題

system.out.println("over");

}}

java物件導向複習總結(異常)

1 程式執行過程中的不正常現象就叫異常。2 導致程式執行不正常的現象有很多,所以,就有很多的異常物件。而這些異常物件存在著共性的內容,所以,可以不斷的進行抽取。最終形成了異常的體系結構。異常體系的根類是 throwable throwable error 重大的問題,我們處理不了。也不需要編寫 處理...

物件導向 異常

異常 exception 1.定義 就是導致程式終止的一種指令流,異常會使程式終止執行 2.throw和throws a throw用於丟擲一場物件 b throws用於標識函式暴露出的異常 區別 a throw用在函式上,後面跟異常類名 b throws用在函式內,後面跟異常物件 3.異常細節 a...

java物件導向學習筆記

1.類和物件 類可以看成是一類物件的模板,物件可以看成是該類的乙個具體例項.2.類 物件 之間的關係 聚合,繼承,實現,多型.3.記憶體區分 類是靜態概念,區 物件是new出來的,位於堆記憶體 4.構造方法 函式 1 與類同名且沒有返回值 2 用來初始化物件的函式 3 new 構造方法,建立乙個新的...