java中异常已经在方法中throws了,为什么还要对可能出现异常的代码进行try

如题所述

第1个回答  2011-08-05
这是声明可能抛出的异常 用try块可以顺利执行语句 用catch块可以捕获到用thows抛出的异常追问

谢谢

第2个回答  2011-08-05
throws是抛出
try是捕获
throws抛出的异常就是让try捕获的追问

但是主方法中抛出不用捕获吧?

追答

其实在编程理念里是不应该出现异常的,throws并不处理异常抛出后需要try捕获并在catch中处理异常,因为不能把异常留给用户

追问

o ~明白

追答

很高兴能解决你的问题

本回答被提问者采纳
相似回答
大家正在搜