CustomException.java 741 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.ruoyi.common.exception;
  2. /**
  3. * 自定义异常
  4. *
  5. * @author ruoyi
  6. */
  7. public class CustomException extends RuntimeException
  8. {
  9. private static final long serialVersionUID = 1L;
  10. private Integer code;
  11. private String message;
  12. public CustomException(String message)
  13. {
  14. this.message = message;
  15. }
  16. public CustomException(String message, Integer code)
  17. {
  18. this.message = message;
  19. this.code = code;
  20. }
  21. public CustomException(String message, Throwable e)
  22. {
  23. super(message, e);
  24. this.message = message;
  25. }
  26. @Override
  27. public String getMessage()
  28. {
  29. return message;
  30. }
  31. public Integer getCode()
  32. {
  33. return code;
  34. }
  35. }