1. 异常基础知识
中的一种对象,它包含有关错误的详细信息。
2. try和except语句
将跳转到except语句块,并执行其中的代码。
3. 捕捉特定类型的异常
在except语句中,大家可以指定要捕捉的特定类型的异常。如果大家只想捕捉一个特定的异常类型,可以使用以下语法
trye codeeExceptiondleeException
4. 捕捉多个异常
除了捕捉特定类型的异常外,大家还可以捕捉多个异常。大家可以使用以下语法捕捉多个异常
trye code123)dle123
5. else语句
在try和except语句之间,大家可以添加else语句。else语句中的代码将在try语句块中的代码没有抛出异常时执行。
ally语句
ally语句用于包含无论try语句块中的代码是否抛出异常都必须执行的代码。大家可以使用以下语法
trye codeeExceptiondleeExceptionally
7. 抛出异常
中,大家可以使用raise语句来抛出异常。raise语句用于在程序中手动抛出异常。大家可以使用以下语法
if x< 0notegative")
8. 自定义异常
内置的异常类型外,大家还可以自定义异常。自定义异常通常用于表示特定类型的错误。大家可以使用以下语法
pass
9. 调试技巧
程序时,调试是非常重要的。以下是一些常用的调试技巧
t语句输出变量的值
– 使用pdb调试器g模块记录日志
10. 实践
3错误捕捉的实践
– 捕捉特定类型的异常
– 捕捉多个异常
– 使用else语句ally语句
– 使用自定义异常
– 调试代码
3编程更加高效和可靠。