📅  最后修改于: 2020-09-26 07:05:55             🧑  作者: Mango
Java throw关键字用于显式引发异常。
我们可以通过throw关键字在Java中抛出检查异常或非阻塞异常。 throw关键字主要用于引发自定义异常。稍后我们将看到自定义异常。
Java throw关键字的语法如下。
throw exception;
让我们看一下抛出IOException的例子。
throw new IOException("sorry device error);
在此示例中,我们创建了validate方法,该方法将整数值作为参数。如果年龄小于18岁,我们将抛出ArithmeticException,否则将显示一条消息,欢迎您投票。
public class TestThrow1{
static void validate(int age){
if(age<18)
throw new ArithmeticException("not valid");
else
System.out.println("welcome to vote");
}
public static void main(String args[]){
validate(13);
System.out.println("rest of the code...");
}
}
输出:
Exception in thread main java.lang.ArithmeticException:not valid