javaprintstacktrace输出位置,printstacktrace方法的作用
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!有些java程序员写代码太不上心了,经常犯些很低级的但又很致命的错误,比如异常不记录日志,本来几分钟能解决的问题结果要花很长的时间去跟踪定位。今天生产环境有个用户反馈系统进不去,我远程过去发现他的页面
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!
有些java程序员写代码太不上心了,经常犯些很低级的但又很致命的错误,比如异常不记录日志,本来几分钟能解决的问题结果要花很长的时间去跟踪定位。
今天生产环境有个用户反馈系统进不去,我远程过去发现他的页面有个进口报错了,我立马登录我们的服务器查看日志,并没有发现有异常日志。按道理这种情况是有异常日志的,看下日志就能大概知道哪行代码,或者哪个数据有问题。
这没日志岂不是全要靠猜,我只能把这个用户的一些数据导入到本地环境进行调试了,然后模拟用户的操作,搞了一个多小时还好bug终于复现了,看了下IDE的控制台有个空指针的异常日志。原来这个日志是用e.printStackTrace打印的。它只能打印到控制台,不会打印到日志文件,难怪生产环境上看不到。
该有的空指针判断一定要有,日志处理一定要规范,这是java程序员最基本的要求,我们一定要对自己的代码负责,不能太马虎了。
wWw.Xtw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。
免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!
联系邮箱:773537036@qq.com