如果在main中抛出异常,该如何处理

#采用 setDefaultUncaughtExceptionHandler 进行全局兜底

public static void main(String[] args) {
Thread.setDefaultUncaughtExceptionHandler((thread, ex) -> {
System.err.println("全局捕获异常: " + ex.getMessage());
ex.printStackTrace();
System.exit(1);
});

throw new RuntimeException("测试未捕获异常");

}

你可能感兴趣的:(java,前端,开发语言)