可以举出java中使用throw关键字的代码示例吗
时间: 2023-09-02 18:15:38 浏览: 95
当一个方法出现异常时,我们可以使用throw关键字来抛出一个异常对象。例如,以下是一个简单的Java代码示例,使用throw关键字来抛出一个自定义的异常:
```java
public class CustomException extends Exception {
public CustomException(String message) {
super(message);
}
}
public class Example {
public static void main(String[] args) {
try {
int num = 10;
if (num == 10) {
throw new CustomException("num is equal to 10");
}
} catch (CustomException e) {
System.out.println("Caught exception: " + e.getMessage());
}
}
}
```
在上面的代码中,我们定义了一个自定义异常类CustomException,该类继承了Java内置的Exception类。然后,在main方法中,我们使用throw关键字来抛出一个CustomException异常对象,如果num等于10。在catch块中,我们捕获并处理这个异常对象,打印出异常信息。
阅读全文