catch(IOException | SQLException ex){ logger.error(ex); throw new MyException(ex.getMessage()); }
// syntax in java 7 Java catch multiple exceptions and rethrow exception try { // code that throw exceptions 1 and 3 } catch(SQLException | IOException e) { logger.log(e); } catch(Exception e) { logger.severe(e); }
// Before java 7 - syntax Java catch multiple exceptions and rethrow exception try { // code that throw exceptions 1 and 3 } catch(SQLException e) { logger.log(e); } catch(IOException e) { logger.log(e); } catch(Exception e) { logger.severe(e); }