定义:能执行但不会停下来的循环 出现原因 程序漏洞: 忘记写迭代语句写了迭代语句,但是迭代语句向着趋近终止的相反方向发展 刻意的营造 构造死循环,用以处理不确定次数的循环在循环体内增加判断,当条件成立使用break关键字强行退出 例: 例二: 输入任意整数求平均数,输入负数就结束