首先要清楚,如果没有try的话,出现异常会导致程序崩溃。 而try则可以保证程序的正常运行下去,比如说: try{ int i = 1/0; }catch(Exception e){ ........ } 一个计算的话,如果除数为0,则会报错,如果没有try的话,程序直接崩溃。用try的话,则可以让程序运行下去,并且输出为什么出错! try的话,配合log4j使用会对程序的日后维护帮助很大。 注意:有的时候你的编码方式骗过了java编译器,但不一定会执行下去,可能会爆发异常,这时候你就要在代码上加上try{}catch(Exception e)了。
浅谈java中try与catch的使用?
最新推荐文章于 2024-10-27 14:42:28 发布