while循环&&连接的两个条件

 

 

做题的时候出现这种情况,把while中用&&连接的两个条件交换一下就会报错。

原因是 while 中是先检查第一个条件,如果第一个就为false就不看下一个了。如果第一个是true再检查下一个。如果第一个就抛出错误,就直接报错,也不看下一个了。

 

posted @ 2022-03-27 20:46  EisenJi  阅读(595)  评论(0编辑  收藏  举报