一种方法可在未在java中声明java.lang.Exception 的情况下抛出该异常吗?


不,对于该事项,要显式抛出任何异常,需要创建一个该异常的对象,并使用 throw 关键字抛出该异常。

在不创建对象的情况下,您无法显式抛出异常,您可能会创建导致相应异常的场景。

示例

以下 Java 程序抛出 NullPointerException

public class ExceptionExample {
   public static void main(String[] args) {
      System.out.println("Hello");
      NullPointerException nullPointer = new NullPointerException();
      throw nullPointer;
   }
}

输出

Hello
Exception in thread "main" java.lang.NullPointerException
   at MyPackage.ExceptionExample.main(ExceptionExample.java:6)

更新于: 06-08-2019

176 次浏览

开启你的 职业生涯

完成课程即可获得认证

开始
广告
© . All rights reserved.