public static void main(String[] args) {
int a = 10;
try {
int i = 1/0;
}
catch (Exception e) {
System.out.println("--------------------");
e.printStackTrace();// 只能输出在控制台当中,日志文件看不到
System.out.println("--------------------");
log.error(e.getMessage());// 只能输出简短的错误信息,不便于排错
System.out.println("--------------------");
log.error(e.getStackTrace().toString());// 不能输出错误信息
System.out.println("--------------------");
log.error("需要在错误日志 error 之上打锚点,报错了,a-{}",a);
//用这个去打印日志,完整的日志信息会被打印在日志之中,相当于 e.printStackTrace();
log.error("test fail-",e);// 可以在日志中输出完整的错误信息,""里要写内容,不能在此处去打错误锚点(不能使用log.error("test fail-{},{}",a,e))无法打出全部日志
System.out.println("--------------------");
log.error("test fail-{},{}",a,e);//无法打出全部日志
System.out.println("--------------------");
log.error(e.toString());// 只能输出简短的错误信息,不便于排错
}
}
--------------------
java.lang.ArithmeticException: / by zero
at com.jn.ssr.superrescue.web.order.service.impl.OrderBasicServiceImpl.main(OrderBasicServiceImpl.java:)
main 2019.11. at ::51.331 CST [] ERROR com.jn.ssr.superrescue.web.order.service.impl.OrderBasicServiceImpl main(): - / by zero
--------------------
main 2019.11. at ::51.350 CST [] ERROR com.jn.ssr.superrescue.web.order.service.impl.OrderBasicServiceImpl main(): - [Ljava.lang.StackTraceElement;@5fd4f8f5
--------------------
main 2019.11. at ::51.356 CST [] ERROR com.jn.ssr.superrescue.web.order.service.impl.OrderBasicServiceImpl main(): - 需要在错误日志 error 之上打锚点,报错了,a-
main 2019.11. at ::51.357 CST [] ERROR com.jn.ssr.superrescue.web.order.service.impl.OrderBasicServiceImpl main(): - test fail-
java.lang.ArithmeticException: / by zero
at com.jn.ssr.superrescue.web.order.service.impl.OrderBasicServiceImpl.main(OrderBasicServiceImpl.java:) [classes/:?]
--------------------
main 2019.11. at ::51.365 CST [] ERROR com.jn.ssr.superrescue.web.order.service.impl.OrderBasicServiceImpl main(): - test fail-,java.lang.ArithmeticException: / by zero
--------------------
main 2019.11. at ::51.366 CST [] ERROR com.jn.ssr.superrescue.web.order.service.impl.OrderBasicServiceImpl main(): - java.lang.ArithmeticException: / by zero

最新文章

  1. [转]<jsp:include>和<%@include%>的区别
  2. Java中用户界面布局
  3. SeismicPro地震剖面显示程序
  4. PHPUnit在Windows下的配置及使用
  5. sql 语句中使用条件判断case then else end
  6. 248. Strobogrammatic Number III
  7. bzoj4046
  8. svn常见问题汇总
  9. 转:KVC与KVO机制
  10. java array to list
  11. 树链剖分( 洛谷P3384 )
  12. WPF 客户端浏览器 添加Loading加载进度
  13. Windows Server 2012 NIC Teaming 网卡绑定介绍及注意事项
  14. TP5框架 nginx服务器 配置域名 隐藏index.php
  15. netmap配置
  16. mercury水星路由wifi连接不上的坑
  17. hive安装教程本地模式
  18. Gitlab+Jenkins学习之路(十四)之自动化脚本部署实践
  19. iOS - 音乐播放器需要获取音乐文件的一些数据信息(封装获取封面图片的类)
  20. 持续集成之四:Jenkins+sonarqube

热门文章

  1. 获取浏览器IP
  2. dependency与dependencyManagement区别
  3. Python基础教程(005)--为什么要学习Python?
  4. Windows Xp Sp3官方简体中文版(原版) 纯净安装版 百度网盘下载
  5. win10配置 samba
  6. CentOS7.5 yum 安装与配置MySQL5.7.24
  7. 2018 ICPC Asia Singapore Regional A. Largest Triangle (计算几何)
  8. ubuntu安装goland
  9. MNIST多图显示--Python练习
  10. spring3+structs2整合hibernate4时报org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void sy.dao.impl.UserDaoImpl.setSessionFactory(org.hibernate.SessionFactory);