【发布时间】:2009-06-17 21:18:03
【问题描述】:
我的 printStackTrace 突然停止打印任何东西。当我给它一个不同的输出流来打印它时(比如 e.printStackTrace(System.out)),但显然我想弄清楚它。
【问题讨论】:
-
System.err.println("Hello");会产生什么吗?
标签: java eclipse error-handling printstacktrace
我的 printStackTrace 突然停止打印任何东西。当我给它一个不同的输出流来打印它时(比如 e.printStackTrace(System.out)),但显然我想弄清楚它。
【问题讨论】:
System.err.println("Hello"); 会产生什么吗?
标签: java eclipse error-handling printstacktrace
检查您正在使用的某个库是否没有使用 System.setErr(PrintStream) 方法重定向标准错误。
【讨论】:
这可能不是问题,但 Eclipse 中的控制台视图有一些切换按钮,用于在 stdout 或 stderr 的输出更改时显示/隐藏控制台。
您是否可能不小心点击了 stderr 按钮?
【讨论】:
在您的启动配置文件中,在公共选项卡上,检查以确保在“标准输入和输出”部分中选中了“分配控制台”。
【讨论】: