// Cria um objeto file
File file = new File("nome do arquivo"); // Converte o objeto file em um URL
URL url = null;
try {
// obs: O arquivo não precisa existir
url = file.toURL(); // file:/d:/devmedia/java/filename
} catch (MalformedURLException e) {
} // Converte a URL em um objeto file file = new File(url.getFile()); // d:/devmedia/java/filename // Lendo conteúdo do arquivo através da URL
try {
// Abre a stream de dados
InputStream is = url.openStream();
is.close();
} catch (IOException e) {
// Não conseguiu abrir o arquivo
}