whether与if的用法区别