throws和try catch的区别

1.throws是表明方法抛出异常,需要调用者来处理,如果不想处理就一直向外抛,最后会有jvm来处理;

2.try catch 是自己来捕获别人抛出的异常,然后在catch里面去处理;

一般情况下,第二种情况要好一些,这样可以清楚地看到异常的原因,并加以修正。

posted @ 2018-08-31 09:13  瓶子xf  阅读(372)  评论(0编辑  收藏  举报