答案 0 :(得分:0)
有两种方法可以将输出发送到控制台(此处为Eclipse控制台,但您可以在任何位置运行Java程序)。一个使用" System.out"和一个使用" System.err"。
尝试编写像
这样的小程序....
System.out.println("System.out");
System.err.println("System.err");
....
然后运行它。您应该看到它们的颜色不同。
因此,打印堆栈跟踪的代码选择将其发送到的位置。
如果直接从命令行运行它,通常没有额外的处理,两者看起来都一样。