## Uses of Class
java.lang.NoSuchFieldException

Packages that use NoSuchFieldException
java.lang: Provides classes that are fundamental to the design of the Java programming language.
java.lang.invoke: The `java.lang.invoke` package contains dynamic language support provided directly by the Java core class libraries and virtual machine.

### Uses of NoSuchFieldException in java.lang

Methods in java.lang that throw NoSuchFieldException
`Field` Class.`getDeclaredField(String name)` Returns a `Field` object that reflects the specified declared field of the class or interface represented by this `Class` object.
`Field` Class.`getField(String name)` Returns a `Field` object that reflects the specified public member field of the class or interface represented by this `Class` object.

### Uses of NoSuchFieldException in java.lang.invoke

Methods in java.lang.invoke that throw NoSuchFieldException
`MethodHandle` MethodHandles.Lookup.`findGetter(Class<?> refc, String name, Class<?> type)` Produces a method handle giving read access to a non-static field.
`MethodHandle` MethodHandles.Lookup.`findSetter(Class<?> refc, String name, Class<?> type)` Produces a method handle giving write access to a non-static field.
`MethodHandle` MethodHandles.Lookup.`findStaticGetter(Class<?> refc, String name, Class<?> type)` Produces a method handle giving read access to a static field.
`MethodHandle` MethodHandles.Lookup.`findStaticSetter(Class<?> refc, String name, Class<?> type)` Produces a method handle giving write access to a static field.