title: reading local .owl file using Jena response filenotfoundexception
body: <p>I'm doing a Jena development.</p>
  
  <p>When I read local files, even though it only had three lines, I could not get it functioned normally.</p>
  
  <p>Here is my code :</p>
  
  <pre><code>OntModel model = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM);
  model.read(owlPath, null);
  Iterator&lt;OntClass&gt; it = model.listClasses();
  
  while (it.hasNext()) {
      OntClass ontclass = it.next();
      System.out.println(ontclass.getLabel(null));
  }
  </code></pre>
  
  <p>The <code>owlpath</code> value is like <code>file:\\animals-rdf.owl</code>, or <code>file:\\D:\\Eclipse\\workspace\\jena_demo\\sources\\amimal-rdf.owl</code>, or without the <code>file:\\</code> prefix, even when I used namespace <code>example.com# + filepath</code>, it still could pass.</p>
  
  <p>The concrete error report is:</p>
  
  <pre><code>Exception in thread "main" com.hp.hpl.jena.shared.WrappedIOException:    
  java.io.FileNotFoundException: \animals-rdf.owl
  </code></pre>
  
  <p>Could someone give a hand? I am totally confused why it couldn't work.</p>