while循环&&连接的两个条件
做题的时候出现这种情况,把while中用&&连接的两个条件交换一下就会报错。
原因是 while 中是先检查第一个条件,如果第一个就为false就不看下一个了。如果第一个是true再检查下一个。如果第一个就抛出错误,就直接报错,也不看下一个了。
本文来自博客园,作者:EisenJi,转载请注明原文链接:https://www.cnblogs.com/eisenji/p/16064354.html
做题的时候出现这种情况,把while中用&&连接的两个条件交换一下就会报错。
原因是 while 中是先检查第一个条件,如果第一个就为false就不看下一个了。如果第一个是true再检查下一个。如果第一个就抛出错误,就直接报错,也不看下一个了。
本文来自博客园,作者:EisenJi,转载请注明原文链接:https://www.cnblogs.com/eisenji/p/16064354.html