我只是試圖加載一個URL到InputStream,但它似乎從來沒有管理。InputStream不會打開一個流到指定的URL
private void getWebpage(String url)
{
URL myFileUrl = null;
try
{
myFileUrl= new URL(url);
}
catch (MalformedURLException e)
{
System.out.println("Malformed URL Exception");
}
catch (Exception e)
{
System.out.println("Some URL Exception");
}
try
{
InputStream in = myFileUrl.openStream();
System.out.println("Does it get here?");
is = new BufferedInputStream(in);
in.close();
is.close();
}
catch (IOException e)
{
System.out.println("Some IO Exception");
}
catch (Exception e)
{
System.out.println("Some Exception");
}
}
它從不打印出「它到了嗎?」到控制檯,但它確實打印出一些IO異常。世界上沒有最好的錯誤信息我知道。
使用'e.printStackTrace'而不是'System.out.println'獲得更有用的錯誤信息 – Craigy
您確定您的應用程序擁有? –
dymmeh
我的清單文件中有用戶權限行。 – RichardG