question: public static < T > T checkNotNull ( T reference , Object errorMessage ) { if ( ExoPlayerLibraryInfo . ASSERTIONS_ENABLED && reference == null ) { throw new NullPointerException ( String . valueOf ( errorMessage ) ) ; } return reference ; }
target:  Ensures that an object reference is not null.