安卓學習筆記 JAVA基礎 異常

2021-08-10 16:43:52 字數 578 閱讀 7391

異常

1、什麼是異常

定義:中斷了正常指令流的事件;

理解:和正常的程式相比,出現了一些意外,這些意外有可能會導致程式出現問題甚至程式的崩潰。如何去處理這些

在物件導向的體系中,異常也屬於是一種物件。這種物件在程式出現不正常因素由虛擬機器產生的。

1.注意:異常不是在編譯後的語法錯誤,而是在執行的時候產生的。

程式在異常之前是正常執行的,在異常之後程式不會再執行。

2、異常的分類 

有廣義分類和狹義分類兩種分類方式

3、try...catch...finally結構的使用

這個結構是對異常處理的常用方法

異常既然屬於一種物件,必然有能夠生成該物件的類,常用的類有throwable、exception,error,runtimeexception等等。

其中exception和error是throwable的子類,runtimeexception又是exception的子類。

exception中runtimeexception及其子類都屬於uncheck exception(執行時異常),而其他的都屬於check exception(編譯時異常)。

安卓開發之java基礎筆記 3

分支及迴圈語句 1.if條件結構 if 條件 2.if.else條件結構 if 條件 else 3.if.else if條件結構 if 條件1 else if 條件2 else if 條件n else 4.巢狀的條件結構 if 條件1 5.switch分支語句 switch 表示式 當有多重條件需要...

安卓學習筆記 JAVA基礎 多執行緒的資料安全

多執行緒的資料安全 保證資料的完整性 同步執行緒的方法 class mythread implements runnable class test 執行結果如下 thread b11 thread a10 thread b9 thread a8 thread b7 thread a5 thread ...

安卓學習筆記二

1 安卓intent啟動系統activity 1 啟動瀏覽器 intent intent new intent intent.setaction intent.action view uri url uri.parse intent.setdata url startactivity intent ...