unreported exception
En metode ser således ud:public boolean testURL() { //Metoden testURL - returnerer true hvis der kan nås forbindelse med serveren ellers false
URL hp = new URL(url);
System.out.print("Prøver at kontakte server .... ");
try {
URLConnection hpCon = hp.openConnection();
InputStream input = hpCon.getInputStream();
System.out.println(hpCon.getURL().toString());
input.close();
System.out.println("OK!");
hp = null;
return true;
}
catch (MalformedURLException e) {
System.out.println("Failed 4!");
hp = null;
return false;
}
catch(ConnectException e) {
System.out.println("Failed 1!");
hp = null;
return false;
}
catch(UnknownHostException e) {
System.out.println("Failed 2!");
hp = null;
return false;
}
catch(IOException e) {
System.out.println("Failed 3!");
hp = null;
return false;
}
}
Jeg får flg. fejlmeddelelse:
Loader.java:33: unreported exception java.net.MalformedURLException; must be caught or declared
to be thrown
URL hp = new URL(url);
^
1 error
Jeg har jo "grebet" MalformedURLException!??
