欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

throw 和throws 的区别

程序员文章站 2022-05-06 18:48:03
...
  • 区别一:使用位置不同
    throws使用在函数上,在定义函数的小括号后面接throws;
    throw使用在函数内;
  • 区别二:
    throws后跟异常类,可以跟多个,用逗号隔开;
    throw 后跟异常对象。
public int div(int a,int b)  throws ZeroException{
	if(b==0){
		throw new ZeroException("出现了除数为0的情况",b);
	}
	else{
		return a/b;
	}
}

博主:fager
2019-03-25
21:36