标签: java exception-handling jar classloader
我在java中有一个项目,它有自己的异常处理程序(实现UncaughtExceptionHandler)。
此异常处理程序适用于项目文件中的所有类。但是,我们也在加载外部jar作为我们程序的插件。自定义异常处理程序不适用于我使用Java的URLClassLoader类实现的jar文件。
在这些插件jar文件的任何类中抛出异常会导致吞下异常。堆栈跟踪甚至不会打印到控制台。
知道如何让我的主项目的默认异常处理程序来处理这些外部类的情况吗?
感谢。