一般如果编译java程序时报出一堆的异常时,不知道怎么下手,特别是些web程序,是要从上往下看异常,还是从下往上看!

解决方案 »

  1.   

    根据我个人的观点,我认为从上往下看,因为抛出的异常上面列出的是最根本、直接的原因,下面列出的是间接的原因,比如在A方法的n行语句运行出异常,而是因为在B方法的m行调用了A方法,那么列出的异常就把A方法的n行放在上面,B方法的m行放在下面。
      

  2.   

    up
    我日常也是从上往下看的,建议楼主看看JAVA语法异常的部分,对语法熟悉了,然后多看看API类库,里面列出了类方法所有可抛出异常的可能,然后在程序中多用try,catch语句,然后就是经常敲程序,使用多了你就知道哪些需要捕捉异常,即使偶尔忘了,报异常了也知道如何去处理异常,希望对楼主有帮助,祝楼主早日成功
      

  3.   


    多看API了解一些常见的异常~~不至于出现一大堆异常无从下手
      

  4.   

    一般都有提示的错误行数的 看那一下出错去看那行的代码就可以了。 或者去Google 和百度。
      

  5.   

    一定要养成习惯多用try,catch咯!
    曾经因为没写那个,程序死活报错,但是死活没异常信息,当时可郁闷了半天,养成好习惯
      

  6.   

    从头看 看 XXException
    看 course by   也就是引起异常的原因