Java中是否可在Catch中使用try catch呢?
Java catch内catch的示例分享
例:
public class testClass{
public static void main (String args[])throws Exception {
int x=8,r=0;
try{
r=x/0;
System.out.println("r:"+r);
}
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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。