Race between System.out and System.err in java [duplicate]
Why does this happen? This is because out and err are two different output streams. However, both of them print on console. So you do not see them as different streams. Moreover, when you do out.println(), it is not guaranteed that you will see the output on the console as soon as the statement gets … Read more