Java使用方法抛出异常
时间: 2023-09-15 09:21:50 浏览: 98
Java抛出异常.pdf
在 Java 中,可以通过 throw 关键字抛出异常,语法如下:
```java
throw new Exception("异常信息");
```
其中,new Exception("异常信息") 创建了一个 Exception 类型的对象,并传入异常信息作为参数。
在方法中抛出异常时,需要使用 throws 关键字声明方法可能会抛出的异常,语法如下:
```java
public void someMethod() throws Exception {
// 方法体
}
```
在上面的代码中,someMethod() 方法可能会抛出 Exception 异常,因此使用 throws 关键字声明。
在调用 someMethod() 方法时,必须使用 try-catch 块捕获异常,或者在方法签名中再次使用 throws 关键字声明方法可能会抛出的异常,如下所示:
```java
public class Main {
public static void main(String[] args) throws Exception {
someMethod();
}
public static void someMethod() throws Exception {
throw new Exception("抛出异常");
}
}
```
在上面的代码中,someMethod() 方法抛出了 Exception 异常,在 main() 方法中调用 someMethod() 方法时,使用了 throws 关键字声明方法可能会抛出的异常。因此,在 main() 方法中也需要使用 throws 关键字声明可能会抛出的异常。
阅读全文