第一章 1 14 異常捕獲

2021-10-03 18:49:17 字數 1313 閱讀 8819

程式在執行過程中的報錯就叫異常

1. 使用異常捕獲的場景

在知道某個位置可能會出現異常,但開發者無法控制時使用

2. 捕獲異常

①:捕獲任何異常

"""

try:

**塊一(可能出現異常的**)

except:

**塊二(對異常進行處理)

finally:

**塊三

其他語句

"""

②:捕獲針對異常

"""

try:

**塊一(可能出現異常的**)

except 異常型別:

**塊二(對異常進行處理)

其他語句

"""

③:捕獲多個異常一(相同處理)

"""

try:

**塊一(可能出現異常的**)

except (異常型別1, 異常型別2...):

**塊二(對異常進行處理)

其他語句

"""

④:捕獲多個異常一(不同處理)

"""

try:

**塊一(可能出現異常的**)

except (異常型別1):

**塊二(對異常進行處理)

except (異常型別2):

**塊三(對異常進行處理)

except (異常型別3):

**塊四(對異常進行處理)

...

其他**

"""

在以上四個捕獲異常的方法中都可以在最後加上finally關鍵字,它的作用是:不管try中的**出現任何情況,finally後的**都會執行

try

:print([

'gender'])

print

('hello'[19

])print

(max([

10,'asd'

,true])

)except indexerror:

print

('出現異常'

)finally

:print

('寫遺書'

)

raise 異常型別

python第一章筆記 第一章 基礎

參與除法的兩個數中有乙個數為浮點數,結果也為浮點數 如 1.0 2,1 2.0,1.0 2.0 python print 1.0 2 結果 0.5 print 1 2.0 結果 0.5 print 1.0 2.0 結果 0.5 整數 整數,計算結果的小數部分被截除,只保留整數部分 不會四捨五入 如 ...

模擬電子技術 第一章1 14小結

理想二極體的特性與簡單開關的特性近似符合,除了乙個非常重要的方面,即理想二極體只能單嚮導通。理想二極體再導通區域認為是短路的,而在非導通區域認為是開路的。半導體是一種傳到效能介於良導體和絕緣體之間的材料。原子鍵是通過與相鄰原子共享電子形成的,稱為共價鍵。溫度的公升高可以引起半導體材料中自由電子數目的...

《Robust java》學習 第一章異常簡介

異常簡介 異常其實就是一種訊息,是承載了系統問題,故障以及未按照指定動作執行的訊息。異常類層次結構 throwable 所有異常類的共同祖先 這裡,需要提一下,exception中有乙個重要的子類,runtimeexception,此類是jvm常用操作引發的錯誤,如物件為空,或者資料越界,分別會觸發...