如何在Java中定义一个异常?-如何在Java中捕获一个异常?

时间:2024-01-27 14:55:36

在Java中,你可以使用try-catch块来捕获异常。try块包含可能抛出异常的代码,而catch块包含处理异常的代码。

以下是一个简单的示例,展示如何在Java中捕获一个异常:

public class Main {
    public static void main(String[] args) {
        try {
            // 可能会抛出异常的代码
            int result = 10 / 0; // 这将抛出一个ArithmeticException
        } catch (ArithmeticException e) {
            // 处理异常的代码
            System.out.println("捕获到异常: " + e.getMessage());
        }
    }
}

在这个例子中,我们尝试执行一个会抛出ArithmeticException的除法操作。我们使用try-catch块来捕获这个异常,并在catch块中处理它。如果没有捕获异常,程序将终止并显示异常的堆栈跟踪。