当前位置:首页 > 分类 > JAVA入门 > throw和throws的区别
throw和throws的区别
作者:admin
2020-12-30 21:53
热度:38
throw和throws的区别在于throw抛出一个指定的异常,而throws声明可能抛出的异常列表。
throw
public void a(String uri) {
if(uri==null){
throw new NullPointerException();
}
System.out.println("youfengxin.com"+uri);
}
throws
public void a(String uri) throws NullPointerException,ArithmeticException{
if(uri==null){
System.out.println("youfengxin.com");
}else{
System.out.println("youfengxin.com"+uri);
}
}