Napisano: 12 Jun 2013 17:30
Pozdrav! Mozda je smesno ali slab sam sa javom. Funkcija:
void bootCommand() throws IOException {
RECOVERY_DIR.mkdirs(); // In case we need it
BOOT_FILE.delete(); // In case it's not writable
FileWriter command = new FileWriter(BOOT_FILE);
command.write(RCVR);
command.write("\n");
command.close();
throw new IOException("Boot menu - failed to write recovery reboot reason!");
}
Pozivam je iz druge funkcije ovako:
bootCommand() ;
Dobijam gresku prilikom kompilacije:
Citat:unreported exception java.io.IOException; must be caught or declared to be thrown
bootCommand();
^
Kako da je pozovem? Hvala puno!
Dopuna: 12 Jun 2013 17:42
ok, reseno:
void bootCommand() {
try {
RECOVERY_DIR.mkdirs(); // In case we need it
BOOT_FILE.delete(); // In case it's not writable
FileWriter command = new FileWriter(BOOT_FILE);
command.write(RCVR);
command.write("\n");
command.close();
} catch (IOException e) {
System.err.println("Boot menu - failed to write recovery reboot reason!");
}
}
Samo ne znam dali je ispravno ovo System.err.println posto je android u pitanju.
|