Allen Chou says to YSITD 除了 while(true) break 或是需要常駐的以外,還有像是 while(file.read != EOF) 這種已知停止條件,但不可預期要執行多少次的