python的异常抛出

异常


程序中的错误包括2种:语法错误和异常

语法错误:代码不规范,无法被识别和执行

异常:程序语法结构没有问题,可以被执行,但执行过程中会出现错误,就是异常

#!/usr/bin/env python3

# ^3^ coding=utf8## author: superzyx

# date: 2019/08/24

# usage: throw error debug info through exception

import logging.config

class ERROR(Exception):

pass

logging.config.fileConfig('../log.conf')

try:

var01, var02 = 'jksd' , 12

# raise ERROR('错了')

print(var01 + var02)

except Exception as error:

# print(error)

logger = logging.getLogger('rotatehandle') logger.error(error)finally: passprint('go on ..')

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容