null
NullPointerException
static <T> T requireNonNull(T obj){if(obj==null) throw new NullPointerException();return obj;}
static <T> T requireNonNull(T obj){if(obj==null) throw new NullPointerException();return obj;}