这个引发异常的程序有两个地方不懂

这里的while True:是起什么作用?后面的break也不是很懂 我知道break是终止循环 但我不知道它在print后面是终止哪个循环

img

就是一直执行,直到遇到break. 这里的意思就是正常打印所有后就退出while true, 如果有问题就抛出异常

while true 就是不论什么情况都会执行while里面的语句,break就是终止离他最近一个while或者for循环,并且跳出