zoukankan      html  css  js  c++  java
  • 程序做处理时,try..catch和if..else的区别

    如果要对数据进行详细的判断,选择程序条件语句if  ...else..

    如果仅仅对数据单纯整体做判断,比如是否截取字符串的时候会不会报错,不关心截取的字符串是否正确,此时用try,,catch比较好

    try提捕获异常的,即异常并不是我们能预先知道的,所以不能用if条件来判断的。异常是需要在程序的运行中进行捕获的

    if...else属于程序分支机构,try....catch属于程序顺序结构,前者分条件选择运行,后者按照顺序必会执行

    当不可预知异常的时候,用try
        过多情况需要处理,用if就会太繁琐 建议用try
        当你需要观察的代码没有返回值的时候,if()当中没法作判断,必须用try

    愿所有相遇都能恰逢其时
  • 相关阅读:
    第一次结对编程作业
    第7组 团队展示
    第一次个人编程作业
    js学习笔记(1)
    第一次博客作业
    期末总结
    王者光耀团队作业
    第四次c++作业
    c++第三次作业
    第一次编程作业
  • 原文地址:https://www.cnblogs.com/dss1025/p/7891457.html
Copyright © 2011-2022 走看看