throw
- 生成一个异常对象,并且抛出
- 使用在方法内部
throws
- 处理异常的方式
- 使用在方法的声明处的末尾
public static int ecm(int i, int j) throws EcDef {
if (i < 0 || j < 0) {
throw new EcDef("分子或分母为负数");
}
return i / j;
}
}
throw
throws
public static int ecm(int i, int j) throws EcDef {
if (i < 0 || j < 0) {
throw new EcDef("分子或分母为负数");
}
return i / j;
}
}