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

    愿所有相遇都能恰逢其时
  • 相关阅读:
    Vue过滤器使用
    vue基础
    lesson
    lesson
    lesson
    lesson
    rm 命令详解
    alias 命令详解
    cd 命令详解
    cut 命令详解
  • 原文地址:https://www.cnblogs.com/dss1025/p/7891457.html
Copyright © 2011-2022 走看看