尝试执行一下,看能不能出现问题。如果出现异常,打印出一个东西;在哪里出现异常,下面东西不再执行。
求log值,定义域要求大于零
=========================初始程序,不考虑定义域问题========================
========================输入:-8,负数,会报错=============================
============================添加异常处理====================
=======================异常类型为:ValueError=====================
===============================================
========================================
=======================包含所有异常========================
======================================
=====================自定义异常,涉及类=========常用:raise一个error,程序就直接停下来了========
===============无论try模块里是否有异常,都会执行finally=============================