以下是一个Java中try/catch块的完整代码示例: ```java public class TryCatchExample { public static void main(String[] args) { try { // 可能会抛出异常的代码 int result = divide(10, 0); System.out.println("结果:" + result); } catch (ArithmeticException e) { // 捕获并处理异常 System.out.println("除数不能为0"); } finally { // 无论是否发生异常,都会执行的代码 System.out.println("程序结束"); } } public static int divide(int num1, int num2) { return num1 / num2; } } ``` 在上面的代码中,try块中的代码可能会抛出`ArithmeticException`异常,即除数为0的异常。如果发生异常,程序会跳转到catch块中进行异常处理,打印出"除数不能为0"。无论是否发生异常,finally块中的代码都会执行,打印出"程序结束"。