第1个回答 推荐于2018-01-26
try后可以不跟catch,而直接跟fianlly。
比如:有时候为了释放某些资源(例如锁),但必须保证异常往上层抛出,可以采用try{} finally{//释放锁操作}本回答被网友采纳
第2个回答 推荐于2017-10-05
try后必须跟catch,不跟不能通过编译,fianlly是为了保证程序的稳定性,强制执行一段程序片,比如强制关闭数据库连接和销毁数据库对象本回答被提问者采纳
第3个回答 2008-09-21
无异常执行try里面的。
有异常执行catch里面的。
如果有finally则不管有无异常,
都执行finally里面的。
第4个回答 2008-09-21
用try把有错误的语句包括起来,有catch抛出(打印相关信息)最后的finally是最后要执行的语句,不管是否有异常都要执行的!