猿教程 Logo

Java 抛出异常

Java throw关键字

Java throw关键字用于显式抛出异常。

我们可以通过throw关键字在java中抛出checked或unchecked异常。 throw关键字主要用于抛出自定义异常。 稍后我们将看到自定义异常。

下面给出了java throw关键字的语法。

throw exception;

让我们看看throw IOException的例子。

相关实例:

throw new IOException("sorry device error);

java throw关键字示例

在本例中,我们创建了一个以整数值为参数的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


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Java/throw-keyword-java.html