All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mysh.util.Asserts Maven / Gradle / Ivy

The newest version!
package mysh.util;

/**
 * @author Mysh
 * @since 2014/10/12 10:05
 */
public class Asserts {

	/**
	 * if !flag, throws a RuntimeException with expMsg.
	 */
	public static void require(boolean flag, String expMsg) {
		if (!flag)
			throw new RuntimeException(expMsg);
	}

	public static void notNull(Object obj, String msg) {
		if (obj == null) {
			throw new IllegalArgumentException("null arg: " + msg);
		}
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy