一尘不染

在Java中使用e.printStackTrace()

java

这可能是一个新手问题,但希望您能帮助我。:)我有这样的事情:

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

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

谢谢!


阅读 257

收藏
2020-12-03

共1个答案

一尘不染

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

2020-12-03