java 实例 - 链试异常

java 实例 java 实例

以下实例演示了使用多个 catch 来处理链试异常:

main.java 文件

public class main {public static void main (string args[])throws exception {int n=20,result=0;try{result=n/0;system.out.println("结果为js随机数"+result);}catch(arithmeticexception ex){system.out.println("发算术异常: "+ex);try {throw new numberformatexception();}catch(numberformatexception ex1) {system.out.println("手动抛出链试异常 : "+ex1);}}}}

以上代码运行输出结果为:

发算术异常: java.lang.arithmeticexception: / by zero
手动抛出链试异常 : java.lang.numberformatexception

java 实例 java 实例