接口 MsgExceptionInfo

所有已知实现类:
ActionErrorEnum

public interface MsgExceptionInfo
异常消息
     关于异常机制的解释可以参考这里:
     断言 + 异常机制 = 清晰简洁的代码
 
作者:
渔民小镇
日期:
2022-01-14
  • 方法概要

    修饰符和类型
    方法
    说明
    default void
    assertFalse(boolean v1)
    断言必须是 false, 否则抛出异常
    default void
    assertFalse(boolean v1, String msg)
    断言必须是 false, 否则抛出异常
    default void
    断言值 value 不能为 null, 否则就抛出异常
    default void
    断言值 value 不能为 null, 否则就抛出异常
    default void
    断言值 value 为 null, 就抛出异常
    default void
    断言值 value 为 null, 就抛出异常
    default void
    assertTrue(boolean v1)
    断言必须是 true, 否则抛出异常
    default void
    assertTrue(boolean v1, String msg)
    断言必须是 true, 否则抛出异常
    default void
    assertTrueThrows(boolean v1)
    断言为 true, 就抛出异常
    default void
    assertTrueThrows(boolean v1, String msg)
    断言为 true, 就抛出异常
    int
    异常码
    异常消息
  • 方法详细资料

    • getMsg

      String getMsg()
      异常消息
      返回:
      消息
    • getCode

      int getCode()
      异常码
      返回:
      异常码
    • assertTrueThrows

      default void assertTrueThrows(boolean v1) throws MsgException
      断言为 true, 就抛出异常
      参数:
      v1 - 断言值
      抛出:
      MsgException - e
    • assertTrueThrows

      default void assertTrueThrows(boolean v1, String msg) throws MsgException
      断言为 true, 就抛出异常
      参数:
      v1 - 断言值
      msg - 自定义消息
      抛出:
      MsgException - e
    • assertNonNull

      default void assertNonNull(Object value, String msg) throws MsgException
      断言值 value 不能为 null, 否则就抛出异常
      参数:
      value - 断言值
      msg - 自定义消息
      抛出:
      MsgException - e
    • assertNonNull

      default void assertNonNull(Object value) throws MsgException
      断言值 value 不能为 null, 否则就抛出异常
      参数:
      value - 断言值
      抛出:
      MsgException - e
    • assertNullThrows

      default void assertNullThrows(Object value) throws MsgException
      断言值 value 为 null, 就抛出异常
      参数:
      value - 断言值
      抛出:
      MsgException - e
    • assertNullThrows

      default void assertNullThrows(Object value, String msg) throws MsgException
      断言值 value 为 null, 就抛出异常
      参数:
      value - 断言值
      msg - 自定义消息
      抛出:
      MsgException - e
    • assertTrue

      default void assertTrue(boolean v1) throws MsgException
      断言必须是 true, 否则抛出异常
      参数:
      v1 - 断言值
      抛出:
      MsgException - e
    • assertFalse

      default void assertFalse(boolean v1) throws MsgException
      断言必须是 false, 否则抛出异常
      参数:
      v1 - 断言值
      抛出:
      MsgException - e
    • assertFalse

      default void assertFalse(boolean v1, String msg) throws MsgException
      断言必须是 false, 否则抛出异常
      参数:
      v1 - 断言值
      msg - 自定义消息
      抛出:
      MsgException - e
    • assertTrue

      default void assertTrue(boolean v1, String msg) throws MsgException
      断言必须是 true, 否则抛出异常
      参数:
      v1 - 断言值
      msg - 自定义消息
      抛出:
      MsgException - e