code: private static InputStream getInputStreamFromFilename(String filename) {
          try {
              return new FileInputStream(filename);
          } catch (FileNotFoundException e) {
              log.debug("Error initializing RdfStreamReader, file '{}' not found", filename);
              // do not handle exception at construction time
              return null;
          }
      }
docs: We want to raise the exception only at ready time