Python 里 异常处理不就是try catch 吗? 防止 程序错误 而导致代码运行不下去。?

来源:14-2 用字典映射代替switch case语句

weixin_慕斯卡4281563

2020-07-21

Python 里 异常处理不就是try catch finally
吗? 防止 程序错误 而导致代码运行不下去。?

写回答

2回答

weixin_慕斯卡4281563

提问者

2020-07-21

用 try catch 的场合我现在的理解就是:如果一段代码较复杂 期间可能有bug或未知的错误 那么就可以考虑结合try catch。 不过 确实老师应该补充python异常处理到课程中,这是应该掌握的基本知识。 前几天 在使用Django的事务的时候 我看示例代码也是结合try catch的。

0
1
7七月
纯语法的异常处理没有太多可讲的,这个毕竟是一个语法课。 异常处理还是要带入到具体业务里,比如web开发框架里
2020-07-22
共1条回复

7七月

2020-07-21

是的,异常处理是使用try catch

但异常处理是一个非常复杂的问题,需要结合业务,不只是语法层面的

0
1
weixin_慕斯卡4281563
用 try catch 的场合我现在的理解就是:如果一段代码较复杂 期间可能有bug或未知的错误 那么就可以考虑结合try catch。 不过 确实老师应该补充python异常处理到课程中,这是应该掌握的基本知识。 前几天 在使用Django的事务的时候 我看示例代码也是结合try catch的。
2020-07-21
共1条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14446 学习 · 4438 问题

查看课程