import java.io.IOException;

// No compila: al hacer override no se pueden agregar excepciones checked.
class Report {
    String render() {
        return "reporte";
    }
}

class FileReport extends Report {
    @Override
    String render() throws IOException {
        throw new IOException("no se encontró la plantilla");
    }
}
