美文网首页
异常的使用

异常的使用

作者: 花开有声是我 | 来源:发表于2022-03-08 18:40 被阅读0次

一、异常的完整写法

try:
    a = int(input("请输入一个整数"))
    b = int(input("请输入一个整数"))
    print(a/b)
except ValueError:
    print("请输入一个可以转化的整数")
except ZeroDivisionError:
    print("除数不能为0")
except Exception as result:
    print(result)
else:
    print("正常运行")
finally:
    print("always do")

二、异常的使用:计算器

try:
    num1 = int(input("请输入num1的值"))
    num2 = int(input("请输入num2的值"))
    op1 = input("请输入op1的值:+、-、*、/")
    if op1 == "+":
        print(num1 + num2)
    elif op1 == "-":
        print(num1 - num2)
    elif op1 == "*":
        print(num1 * num2)
    elif op1 == "/":
        print(num1/num2)
    else:
        print("op1值不对")
except ValueError:
    print("请输入一个可以转化的整数")
except ZeroDivisionError:
    print("除数不能为0")
except:
    print("未知错误")

相关文章

  • 第十章异常

    目录 仅在发生异常的条件下使用异常 对可恢复条件使用已检查异常,对编程错误使用运行时异常 避免不必要地使用检查异常...

  • 异常的使用

    一、异常的完整写法 二、异常的使用:计算器

  • JAVA面试50讲之1:Exception底层原理是什么?

    目录 异常的概念 异常的使用 异常的原理 Error与Exception的区别 使用建议 一、异常的概念 java...

  • 异常使用

    异常 广义上的错误分为错误和异常 错误指的是可以认为避免 异常是指在语法逻辑正确的前提下出现的问题 异常处理 不能...

  • 你的c++团队还在禁用异常处理吗?

    关于c++的异常处理,网上有很多的争议,本文会介绍c++的异常处理的使用,以及我们应该使用异常处理吗,以及使用异常...

  • Effective Java 随笔(异常)

    异常第57条:只针对异常的情况使用异常Java程序设计的时候,只针对有异常的情况,才考了使用异常。实际上,基于异常...

  • Flutter/Dart - 异常处理

    异常处理 dart 使用经典的try-catch处理异常,使用关键字throw抛出一个异常。 抛出异常 首先,看看...

  • 第7章 异常处理

    7.1 程序的异常处理 7.1.1 异常处理的基本使用 7.1.2 异常处理的高级使用 7.2 断言 断言 ass...

  • Effective Java之异常

    #只针对不正常的条件使用异常 #对于可恢复的条件使用被检查的异常,对于程序错误使用运行时异常 #避免不必要地使用被...

  • 058:对于可恢复的条件使用被检查的异常,对于程序错误使用运行时

    对于可恢复的情况,使用受检的异常;对于程序错误,则使用运行时异常。 运行时异常RuntimeException类及...

网友评论

      本文标题:异常的使用

      本文链接:https://www.haomeiwen.com/subject/jonarrtx.html