默认情况下,命令行Java应用程序中未处理的异常在哪里打印?要stdout还是stderr?

默认情况下,命令行Java应用程序中未处理的异常在哪里打印?要stdout还是stderr?,第1张

默认情况下,命令行Java应用程序中未处理的异常在哪里打印?要stdout还是stderr?

在Java中,未处理的异常会累积到引发它们的线程的顶部。Java允许您安装线程级未捕获的异常处理程序。据我所知,Java规范未定义未指定默认异常处理程序时的行为。Sun的JDK观察到的默认行为是将异常消息及其堆栈跟踪信息打印到stderr。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5616441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存