我有以下trycatch代码段。

try{
    ...

} catch(Exception e){
    System.out.print("error");
    e.printStackTrace();
}
error显示在管理控制台中,但看不到e.printStackTrace();

最佳答案

printStackTrace输出到标准错误,System.out输出到标准输出。您可以将堆栈跟踪重定向到标准输出:

e.printStackTrace(new PrintWriter(System.out));

然后它将显示在管理控制台中。

关于java - Google App Engine中的e.printStackTrace,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18010719/

10-09 03:37