定义异常类型
异常处理
捕获所有异常
捕获特定异常
抛出异常
重新抛出异常
定义异常类型
确保执行(finally)
未发生异常时
方法抛出异常
class
SimpleException
(Exception):
pass
raise
SimpleException
(
"Oops!"
)
# <-Error
语言
C++
Java
C#
JavaScript
R
Rust
Golang
Delphi
PHP
Ruby
Swift
Kotlin
Lua
TypeScript
Clojure
Bash
Objective-C