- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我设置了线程的 uncaughtExceptionHandler,如下面的代码所示,但当线程运行中引发 HibernateException 时,它不起作用。我的jvm是1.6.0_26。有什么线索吗?
this.executor = Executors.newSingleThreadScheduledExecutor(new ThreadFactory()
{
public Thread newThread(Runnable r)
{
Thread result = Executors.defaultThreadFactory().newThread(r);
result.setUncaughtExceptionHandler(new UncaughtExceptionHandler()
{
public void uncaughtException(Thread t, Throwable e) {
logger.error("error occurs while supervior is running", e);
}
})
return result;
}
});
最佳答案
我没有看到你实际上从哪里开始了这个线程。您不需要运行线程才能使该代码块工作吗?如:
// execute Threads run method
result.start();
关于java - Thread.setUncaughtExceptionHandler 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9155867/
有人成功地使用上述语句在异常作为警报发送到浏览器之前捕获该异常吗? 我在应用程序入口点的第一行注册了一个自定义异常处理程序。但它并没有按预期捕获异常。 public void onModuleLoad
我设置了线程的 uncaughtExceptionHandler,如下面的代码所示,但当线程运行中引发 HibernateException 时,它不起作用。我的jvm是1.6.0_26。有什么线索吗
我试图在我的应用程序的主线程上处理未捕获的异常,以便我可以将它们记录到一个文件中(我的应用程序是一个命令行应用程序,它在夜间工作,所以如果出现问题我希望管理员能够很容易地看到异常)。我已将其简化为尽可
在下面的示例代码中,如果 testMethod() 通过 main() 运行,它将按预期工作,但如果通过 JUNIT 运行,则不会调用 MyUncaughtExceptionHandler。 有什么解
我正在尝试创建一个简单的异常处理程序来帮助我调试应用程序。现在,当我遇到异常时,我不得不连接 Eclipse 调试器,只是为了查看异常详细信息。 为了避免这种情况,我使用了 setUncaughtEx
本文整理了Java中org.apache.zookeeper.server.ZooKeeperThread.setUncaughtExceptionHandler()方法的一些代码示例,展示了ZooK
我有一个多线程程序,其中一个线程可以监视多个线程。功能设计如下: 主程序进行初始化并启动观察线程,在 void Main() 中,我有一行 Runtime.getRuntime().addShutdo
我目前在 GWT 和 GAE 中使用 gwt-logs。我有我的模块按照入门中的说明进行配置: 我有我的入口点类: Log.setUncaughtExceptionHandler() 问题是当我
我是一名优秀的程序员,十分优秀!