象这段代码
catch(IOException e){
System.out.println(e.toString());
e.printStackTrace();
System.exit(1);
}
中,e.printStackTrace();
起什么作用呢?我查了api,好象还是不太明白,也许是我的英文太次了吧:)

解决方案 »

  1.   

    print出异常的栈跟踪
    e.printStackTrace(System.err)
      

  2.   

    我这里有一个文档,是专门讲栈trace的,发短消息给我你的email。
      

  3.   

    fillInStackTrace,getStackTrace,printStackTrace
    这几个方法在异常处理中有很大的作用
    首先
    printStactTrace该方法能够打印出异常抛出在程程序中的具体位置,因什么原因引起的
    fillInStackTrace是用来填充
    有事不好意思一会再来
      

  4.   

    Prints this throwable and its backtrace to the standard error stream.
    catch 掉这个异常 打印出堆栈 就可以看出来在什么地方 那个方法调用时而抛出来的 
    也就是具体的出异常的地方罗 ........
      

  5.   

    大概明白了,怎么看你们从api上摘下来得句子我就能看懂,自己去看怎么就看不懂呢?怪~~~~~~~~~~