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