if 和do case都是条件型语句:IF是只有两种情况下使用的,就是,如果条件成立,怎么处理,否则,怎么处理,当然,里面还可以再有嵌套。而DO CASE则表示,当什么情况下,怎么处理;当什么情况下怎么处理;。。。可以执行的是多条件,里面也可以再加嵌套。