为什么有时候抛出异常后有很多异常信息,有时候抛出异常没有异常信息
你捕获了异常又没有打印异常信息的话,那就没有了
[quote]为什么有时候抛出异常后有很多异常信息,有时候抛出异常没有异常信息[/quote]
如果你catch了这个异常,但你不使用
[quote]e.printStackTrace();[/quote]
打印异常的话,这些异常的信息就不会显示。
[code="java"] try {
Thread.sleep(10);
} catch (InterruptedException e) {
e.printStackTrace();
}[/code]
比如,上面的调用,如果发生异常,在catch 块里把异常打出来,就会有很多信息,如果不打(不执行这句),就没有信息。
java异常
http://book.csdn.net/bookfiles/319/10031912996.shtml
[size=x-large]还有没有异常信息的话,你怎么知道抛出异常了?[/size]