在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
块中处理它。如果没有捕获异常,程序将终止并显示异常的堆栈跟踪。