jvm 默认打印到控制台的信息如何输出到log里面

private  static ByteArrayOutputStream baos = new ByteArrayOutputStream()

public static void main(String[] args) {
   ;


   try {
      System.out.println(1/0);
   } catch (Exception e) {
      toLog(e);
   }





}

private static void toLog(Exception e) {
   e.printStackTrace(new PrintStream(baos));
   String exception = baos.toString();
   System.out.println("baos:" + exception);
}
发布了316 篇原创文章 · 获赞 33 · 访问量 21万+

猜你喜欢

转载自blog.csdn.net/yz18931904/article/details/104174608