1

可能重复:
Java:全局异常处理程序

我想到了这样的事情:

public static void main(String[] args) {
  try {
    startOfMyProg();
  } catch (RuntimeException e) {
     log.error(e.toString());
     // Maybe rethrow it so i can see it in the console?
  }
}

这是一个简单的解决方案,我知道。也许有人知道更好的?

问候 && tia noircc

4

1 回答 1

3

我会

} catch (Throwable e) {
    log.error("Uncaught exception", e); // prints the stack trace.
于 2012-06-21T08:32:32.503 回答