下面这个循环迭代程序如果不加一个换行语句,那么最多迭代500多次就会崩溃,可能是编译器控制台一行显示不了这么多字符

(我的一个类似的程序,也是这个错误,我说明明程序这么正常,怎么一运行就崩溃,害的我找了很久才发现)

1 for(int i = 0; i < 500; i++) {
2             System.out.print(1);
3             System.out.print(1);
4             System.out.print(1);
5             System.out.print(1);
6             System.out.print(1);
7             
8         }

加条换行语句就不会崩溃了

for(int i = 0; i < 5000; i++) {
            System.out.print(1);
            System.out.print(1);
            System.out.print(1);
            System.out.print(1);
            System.out.print(1);
            System.out.println();
        }