大家好,我是一直做嵌入式电子行业的C/C++编程的, 因为要做一个android的应用,才开始学java,请理解。
我想问下: 在java中的异常抛出这个机制有什么好处,和打印出出错信息 有什么区别,谢谢!我就知道一种:当多人合作完成一个项目时,让别人的程序知道我代码中哪里运行出错了,可是一想,打印一样可以知道是哪里出错了,唯一的好处是可以从库抛出反映到界面上来。
请问下除了我说的这种,还有别的吗,xiexie !

解决方案 »

  1.   


    ++C++也有异常处理的啊,和java没有什么本质区别啊。
      

  2.   

    有异常抛出,就能用catch捕获,然后可以进行相应的处理,而不是把这些异常信息呈现给最终用户。大多数语言都是这样吧
      

  3.   

    前面的都说得差不多了吧,c++的异常不是很清楚,但是Java异常中的final在出错了之后还是会执行,这样就可以避免一些因为程序异常而导致资源被恶性占用的问题。
      

  4.   

    前面的都说得差不多了吧,c++的异常不是很清楚,但是Java异常中的final在出错了之后还是会执行,这样就可以避免一些因为程序异常而导致资源被恶性占用的问题。