宣告異常:
當乙個功能有可能會有問題,就會宣告異常,告訴呼叫者這個可能會出現問題,當呼叫者使用這個功能的時候就會處理這個功能。如果宣告異常,就必須處理或者呼叫者丟擲異常處理。如果不處理,編譯就會出錯。
但是其中有乙個類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 構造方法,建立乙個新的...