1. package org.jr;
  2. /**
  3. * Copyright: Copyright (c) 2002-2004
  4. * Company: JavaResearch(http://www.javaresearch.org)
  5. * 最后更新日期:2003年3月26日
  6. * @author Cherami
  7. */
  8. /**
  9. * 非法操作异常。
  10. * 一般在需要很多参数但是有些需要的参数的值没有设置时就调用需要那些参数的方法时抛出此异常。
  11. * 这是一个运行时异常,不用进行捕获。
  12. * @since 0.5
  13. */
  14. public class IllegalOperationException extends RuntimeException {
  15. /**
  16. * 构造一个IllegalOperationException。
  17. * @since 0.5
  18. */
  19. public IllegalOperationException() {
  20. super("You can not invoke the method in current status!");
  21. }
  22. /**
  23. * 以指定的信息构造一个IllegalOperationException。
  24. * @param message 错误信息。
  25. * @since 0.5
  26. */
  27. public IllegalOperationException(String message) {
  28. super(message);
  29. }
  30. }