欢迎您访问系统网
您现在的位置是:首页» windows系统» javaprintstacktrace输出位置,printstacktrace方法的作用

javaprintstacktrace输出位置,printstacktrace方法的作用

2023-10-10 23:01:10
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!有些java程序员写代码太不上心了,经常犯些很低级的但又很致命的错误,比如异常不记录日志,本来几分钟能解决的问题结果要花很长的时间去跟踪定位。今天生产环境有个用户反馈系统进不去,我远程过去发现他的页面

今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!

有些java程序员写代码太不上心了,经常犯些很低级的但又很致命的错误,比如异常不记录日志,本来几分钟能解决的问题结果要花很长的时间去跟踪定位。

今天生产环境有个用户反馈系统进不去,我远程过去发现他的页面有个进口报错了,我立马登录我们的服务器查看日志,并没有发现有异常日志。按道理这种情况是有异常日志的,看下日志就能大概知道哪行代码,或者哪个数据有问题。

这没日志岂不是全要靠猜,我只能把这个用户的一些数据导入到本地环境进行调试了,然后模拟用户的操作,搞了一个多小时还好bug终于复现了,看了下IDE的控制台有个空指针的异常日志。原来这个日志是用e.printStackTrace打印的。它只能打印到控制台,不会打印到日志文件,难怪生产环境上看不到。

该有的空指针判断一定要有,日志处理一定要规范,这是java程序员最基本的要求,我们一定要对自己的代码负责,不能太马虎了。

wWw.Xtw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com