黑马程序员技术交流社区

标题: 关于异常 [打印本页]

作者: 花谢花开    时间: 2015-4-6 21:18
标题: 关于异常
tthrow和throws的用法和区别?


作者: hbk000    时间: 2015-4-6 21:22
throw就是抛出一个异常,是一个动作
throws就指明程序段将有可能抛出异常,并不是让程序立即执行异常处理,而是像一个标记。
如下伪码:
public double 除法(double[] x)throws 零异常,数组下标异常
{
if(x[1]==0)
{
throw 零异常
}
return x[0]/x[1];
}




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