The initial attempt to execute the method main
of class Test
discovers that the
class Test
is not loaded-that is, that the virtual machine does not currently contain a binary representation for this class. The virtual machine then uses a class
loader (§20.14) to attempt to find such a binary representation. If this process
fails, then an error is thrown. This loading process is described further in §12.2.