public class MyDataException extends Exception {
public MyDataException(String message, Throwable cause) {
super(message, cause);
}
}
public void readIssueFile(String filepath) throws MyDataException {
try (BufferedReader reader = new BufferedReader(new FileReader(filepath))) {
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
} catch (FileNotFoundException e) {
throw new MyDataException("Erreur de fichier non trouvé", e);
} catch (IOException e) {
throw new MyDataException("Erreur de lecture du fichier", e);
}
}