java - 在 Java 中传递带有异常的整数

标签 java exception

我有以下异常

public class MyException extends SecurityException{
      public MyException( String s ) { super( s ) ; }
}

其中 SecurityExceptionjava.lang.SecurityException

每当我抛出 MyException("Message"); 时,我都能得到消息。

现在,在 MyException 中,我想用 MyException 传递一个 integer 值,并访问我所在的那个 integer我正在捕获此 MyException

我该怎么做?

最佳答案

public class MyException extends SecurityException{
  private int i;
  public MyException(String s, int i) { 
     super(s);
     this.i = i;
  }

  public int getI() { return i; }
}

关于java - 在 Java 中传递带有异常的整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40932125/

相关文章:

java - 在Java中如何从匿名类外部访问变量

java - 使用正则表达式替换字符的选定实例

java - 覆盖继承中的方法

随处可用的 Java 函数(方法)(全局)

java - 如何清理 HttpServletRequest 中 getCookies()、getRequestURL() 的返回值?

java - 快速查询 StringOutOfBoundsException

Java List.add() UnsupportedOperationException

php - 处理期望 catch block - xdebug

WPF设计器异常; "An item with the same key had already been added"

c# - 关闭时服务器异常(阻塞操作中断)