docs: public Class<?> tryDefineType(String name, ClassNotFoundException cnfe) throws ClassNotFoundException {
          byte[] bytecode = getBytecode(convertClassToResourcePath(name));
          if (bytecode == null) {
              if (CACHE_NON_EXISTING_CLASSES) {
                  nonExistingClasses.add(name);
              }
              throw cnfe != null ? cnfe : new ClassNotFoundException(name);
          }
          return defineType(name, bytecode);
      }