Class ExUtils

java.lang.Object
com.codeupsoft.base.common.utils.ExUtils

public class ExUtils extends Object
异常工具类,提供断言检查.
Since:
1.0.0
Author:
Liu,Dongdong
  • Constructor Details

    • ExUtils

      public ExUtils()
  • Method Details

    • ifNull

      public static void ifNull(Object value, String message)
      断言指定的对象不为null,如果为null则抛出异常.
      Parameters:
      value - 待检查的对象
      message - 异常消息
      Throws:
      CodeupSoftBaseException - 如果对象为null时抛出
    • conditional

      public static void conditional(boolean condition, ExUtils.ExceptionSupplier e)
      根据条件判断是否抛出异常.
      Parameters:
      condition - 判断条件,当为true时抛出异常
      e - 异常供应器,提供要抛出的运行时异常
      Throws:
      RuntimeException - 条件满足时抛出的异常