InsideException.java 764 B

123456789101112131415161718192021222324252627282930313233
  1. package com.nuliji.tools.exception;
  2. /**
  3. * Created by gaojie on 2017/5/11.
  4. * 内部异常
  5. */
  6. abstract public class InsideException extends RuntimeException {
  7. private int code = 0;
  8. InsideException(int code, String message) {
  9. super(message);
  10. this.code = code;
  11. }
  12. InsideException(String message) {
  13. super(message);
  14. }
  15. InsideException(String message, Throwable cause) {
  16. super(message, cause);
  17. }
  18. InsideException(Throwable cause) {
  19. super(cause);
  20. }
  21. InsideException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) {
  22. super(message, cause, enableSuppression, writableStackTrace);
  23. }
  24. public int getCode(){
  25. return code;
  26. }
  27. }