java怎么在方法中抛出异常

655Z技术栈 JAVA编程 2026年01月10日 8

要在Java方法中抛出异常,可以使用throws关键字。该关键字用于方法声明的末尾,后面跟随要抛出的异常类型。

下面是一个例子:

public void divide(int num1, int num2) throws ArithmeticException { if (num2 == 0) { throw new ArithmeticException("除数不能为零"); } int result = num1 / num2; System.out.println("结果为:" + result); }

在上述例子中,divide方法接收两个参数num1num2。如果num2的值为0,则会抛出ArithmeticException异常,同时在抛出异常时提供一个自定义的错误消息。如果num2的值不为0,则会执行除法操作并输出结果。

当调用该方法时,如果发生除数为零的情况,将会抛出异常。调用者可以选择捕获这个异常并进行处理,或者将异常继续向上抛出。

提供PHP及ThinkPHP框架的定制开发、代码优化,PHP修改、ThinkPHP修改。

邮箱:yvsm@163.com 微信:yvsm316 QQ:316430983
关闭

用微信“扫一扫”