Python3 錯(cuò)誤和異常

Python3 錯(cuò)誤和異常

錯(cuò)誤和異常是不同的兩個(gè)概念。通常,我們所說的錯(cuò)誤是指語法錯(cuò)誤和邏輯錯(cuò)誤。語法錯(cuò)誤在編譯時(shí)就可以發(fā)現(xiàn)和改正,邏輯錯(cuò)誤需要在代碼中結(jié)合業(yè)務(wù)情況進(jìn)行判斷處理。

異常是指運(yùn)行期出現(xiàn)的不可預(yù)期的情況,通常會(huì)導(dǎo)致程序程序意外退出。為了提高系統(tǒng)的健壯性,在 Python 代碼中必須處理可能出現(xiàn)的異常。

語法錯(cuò)誤

Python 的語法錯(cuò)誤或者稱之為解析錯(cuò),是初學(xué)者經(jīng)常碰到的,如下范例

>>> while True print('Hello world')
? File "<stdin>", line 1, in ?
? ? while True print('Hello world')
? ? ? ? ? ? ? ? ? ?^
SyntaxError: invalid syntax
相關(guān)文章
亚洲国产精品第一区二区,久久免费视频77,99V久久综合狠狠综合久久,国产免费久久九九免费视频