在Java中使用e.printStackTrace() [英] Using e.printStackTrace() in Java

查看:135
本文介绍了在Java中使用e.printStackTrace()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这可能是一个新手问题,但希望您能帮助我. :)我有这样的东西:

This is probably a newbie question, but hope you can help me. :) I have something like this:

try
{ 
//try to do something there
}
catch (IOException e)
{
//handle the exception 
e.printStackTrace();
}

我正在使用NetBeans IDE,由于某种原因,printStackTrace的下划线标有波浪线.当我按Alt + Enter时,提示应删除Throwable.printStackTrace().这是什么意思?谁能提供更多的见解,这可能意味着什么?还是我可以忽略这个?

I am using NetBeans IDE and for some reason the printStackTrace is underlined in a squiggly line. When I press Alt+Enter, it says Throwable.printStackTrace() should be removed. What does this mean? Could anyone give more insight as what this may mean? Or can I ignore this?

谢谢!

推荐答案

这只是一个建议.在eclipse中很好-我相信这只是IDE告诉您,还有其他一些更常规的方法可以做到这一点. 我发现它对于调试很有用,并且应该在发生致命错误时告诉用户使用调试模式(例如控制台开关-d)来收集这些日志.

It is just a recommendation. In eclipse it is fine - I believe it is just the IDE telling you that there are more conventional methods of doing it, like some of the other answers. I find that it is useful for debugging, and that you should tell users when a fatal error is going to occur, to use a debug mode (like a console switch -d) to collect these logs.

这篇关于在Java中使用e.printStackTrace()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆