首页 > 解决方案 > Java 异常变量

问题描述

有什么方法可以访问捕获空间中的异常变量长度?

    public class myexception extends Exception{
        public int lenght;
        myexception (int a){
            this.lenght=a;
        } 
}

try{
       if(something) throw new myexception (10);
} 
catch(Exception e){System.out.println(e.lenght);}

标签: java

解决方案


不,因为eis 属于 typeException而 not myexception,所以它无法知道什么lenght是。

如果你想要那个,那么 catchmyexception而不是Exception.


推荐阅读