Java关键字是对Java编译器有特殊含义的字符串,是编译器和程序员的一个约定,程序员利用关键字来告诉编译器其声明的变量类型、类、方法特性等信息。Java语言共定义了如下所示的关键字。本文主要介绍Java throws 关键字(keyword)。

Java 关键字

例如:

public class Example {
 
    public static void main(String[] args) {
        
      try {
         int    result = divide(4,2);
          System.out.println(result);
       } catch (Exception e) {
        
          e.printStackTrace();
       }
      
    }
    
    public static int divide(int x,int y) throws Exception
    {
        int result = x/y;
        return result;
    }
 
}

1、定义和用法

throws关键字指示方法可能抛出的异常类型。

Java中有许多可用的异常类型:ArithmeticExceptionClassNotFoundExceptionArrayIndexOutOfBoundsExceptionSecurityException等。

throwthrows之间的区别:

throw

throws

用于引发方法的异常

用于指示方法可能抛出的异常类型

不能抛出多个异常

可以声明多个异常

2、相关文档

Java try catch finally异常处理(Exception)

Java throw 关键字(keyword)

Java 关键字

推荐文档