程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

9、 Processing and capturing of error reporting in Python

編輯:Python

Exception trapping

Exception types :

​ SystemExit : The interpreter requests exit

​ Keyboardinterrupt: User interrupt execution

​ GeneratorExit: generator (generator) An exception occurs to notify the exit

​ Exception: Base class of generic type

```
try:
    pass
    # Code that may go wrong
except:
    pass
    # at that time try When there is an error in the code execution , Will execute exept The code in , You can handle exceptions here
else:
    pass
    #try There are no errors in the code execution in , Will perform else The code in
finally:
    pass
    #try No matter what goes wrong ,finally All the code in
```

```
try:
    pass
    # Code that could go wrong
except Exception types as e:
    pass
```

assert Assertion :

assert Expected results == The actual result

raise: Actively throw an exception


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved