whether,if 的用法区别