异常处理与调试

异常处理与调试 

  异常处理

    异常:在运行代码过程中遇到的任何错误 带有error字样的都是异常

    异常处理:对代码中所有可能会出现的异常进行的处理

    初级异常处理
    ry:

      os.mkdir('test')

    except FileExistError:

      print('xxxx34')

    1.处理某个错误 2.处理某种类型的错误 3.有错就处理

    try:

      os.mkdir('test')

    except OSError as e: 常规错误的基类:Exception

      print('xxxx34')

      print('错误为:{}'.format(c))

      file = open('xxx.txt','a+',encoding='utf-8')

      file.write(str(e))

      file.close() 关闭文件

  常见异常基类

  try...except...finally finally后面的代码不管什么情况都要执行

  try...except...else 与try try里面的代码正常执行else后面代码也正常执行,两者同步  不常用

  raise e 抛出异常

  调试

posted @ 2022-07-07 17:07  Lucky-qq  阅读(21)  评论(0编辑  收藏  举报