question: public static Field findStaticField ( Class < ? > type , String name ) throws NoSuchFieldException { Field field = findField ( type , name ) ; if ( ! Modifier . isStatic ( field . getModifiers ( ) ) ) { throw new NoSuchFieldException ( "Field '" + name + "' is not static" ) ; } return field ; }
target:  Finds public static field that is declared in public class.