2018.11.21——python异常处理try、except、finally、raise

尝试执行一下,看能不能出现问题。如果出现异常,打印出一个东西;在哪里出现异常,下面东西不再执行。

求log值,定义域要求大于零

=========================初始程序,不考虑定义域问题========================

========================输入:-8,负数,会报错=============================

============================添加异常处理====================

=======================异常类型为:ValueError=====================

===============================================

========================================

=======================包含所有异常========================

======================================

=====================自定义异常,涉及类=========常用:raise一个error,程序就直接停下来了========

===============无论try模块里是否有异常,都会执行finally=============================

猜你喜欢

转载自blog.csdn.net/jingtingxu369/article/details/84315438