黑马程序员技术交流社区

标题: throw和throws有什么区别? try、catch、finally分别在什么情况... [打印本页]

作者: 咖啡苏克    时间: 2014-7-10 16:58
标题: throw和throws有什么区别? try、catch、finally分别在什么情况...
throw和throws有什么区别? try、catch、finally分别在什么情况下使用?
作者: 签发    时间: 2014-7-10 19:23
1、throw和throws区别:throw 是语句抛出一个异常;throws 是方法抛出一个异常; throws可以单独使用,但throw不能;throw要么和try-catch-finally语句配套使用,要么与throws配套使用。但throws可以单独使用,然后再由处理异常的方法捕获。2、try检测代码,catch捕获异常,finally不管怎么样,都会被执行




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2