Ignore:
Timestamp:
2014-04-26T15:28:16+02:00 (6 years ago)
Author:
Don-vip
Message:

see #8465 - use multi-catch where applicable

Location:
trunk/src/org/openstreetmap/josm/io
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/DiffResultProcessor.java

    r6906 r7004  
    8585            InputSource inputSource = new InputSource(new StringReader(diffUploadResponse));
    8686            SAXParserFactory.newInstance().newSAXParser().parse(inputSource, new Parser());
    87         } catch(IOException e) {
    88             throw new XmlParsingException(e);
    89         } catch(ParserConfigurationException e) {
    90             throw new XmlParsingException(e);
    9187        } catch(XmlParsingException e) {
    9288            throw e;
    93         } catch(SAXException e) {
     89        } catch(IOException | ParserConfigurationException | SAXException e) {
    9490            throw new XmlParsingException(e);
    9591        } finally {
  • trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java

    r6830 r7004  
    356356                    merge(result.dataSet);
    357357                }
    358             } catch (InterruptedException e) {
    359                 Main.error(e);
    360             } catch (ExecutionException e) {
     358            } catch (InterruptedException | ExecutionException e) {
    361359                Main.error(e);
    362360            }
  • trunk/src/org/openstreetmap/josm/io/OsmApi.java

    r6995 r7004  
    2020import java.net.SocketTimeoutException;
    2121import java.net.URL;
    22 import java.net.UnknownHostException;
    2322import java.util.Collection;
    2423import java.util.Collections;
     
    716715                    throw new OsmApiException(retCode, errorHeader, errorBody);
    717716                }
    718             } catch (UnknownHostException e) {
    719                 throw new OsmTransferException(e);
    720             } catch (SocketTimeoutException e) {
    721                 if (retries-- > 0) {
    722                     continue;
    723                 }
    724                 throw new OsmTransferException(e);
    725             } catch (ConnectException e) {
     717            } catch (SocketTimeoutException | ConnectException e) {
    726718                if (retries-- > 0) {
    727719                    continue;
     
    730722            } catch(IOException e) {
    731723                throw new OsmTransferException(e);
    732             } catch(OsmTransferCanceledException e) {
    733                 throw e;
    734724            } catch(OsmTransferException e) {
    735725                throw e;
  • trunk/src/org/openstreetmap/josm/io/OsmChangesetContentParser.java

    r6906 r7004  
    142142        } catch(XmlParsingException e) {
    143143            throw e;
    144         } catch (ParserConfigurationException e) {
    145             throw new XmlParsingException(e);
    146         } catch(SAXException e) {
    147             throw new XmlParsingException(e);
    148         } catch(IOException e) {
     144        } catch (ParserConfigurationException | SAXException | IOException e) {
    149145            throw new XmlParsingException(e);
    150146        } finally {
  • trunk/src/org/openstreetmap/josm/io/OsmChangesetParser.java

    r6906 r7004  
    223223            SAXParserFactory.newInstance().newSAXParser().parse(inputSource, parser.new Parser());
    224224            return parser.getChangesets();
    225         } catch(ParserConfigurationException e) {
    226             throw new IllegalDataException(e.getMessage(), e);
    227         } catch(SAXException e) {
     225        } catch(ParserConfigurationException | SAXException e) {
    228226            throw new IllegalDataException(e.getMessage(), e);
    229227        } catch(Exception e) {
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpsServer.java

    r6941 r7004  
    8888                    initOK = true;
    8989                }
    90             } catch (KeyStoreException e) {
    91                 Main.error(e);
    92             } catch (NoSuchAlgorithmException e) {
    93                 Main.error(e);
    94             } catch (CertificateException e) {
    95                 Main.error(e);
    96             } catch (IOException e) {
    97                 Main.error(e);
    98             } catch (UnrecoverableKeyException e) {
    99                 Main.error(e);
    100             } catch (KeyManagementException e) {
     90            } catch (KeyStoreException | NoSuchAlgorithmException | CertificateException |
     91                    IOException | UnrecoverableKeyException | KeyManagementException e) {
    10192                Main.error(e);
    10293            }
  • trunk/src/org/openstreetmap/josm/io/session/SessionReader.java

    r6992 r7004  
    7777        try {
    7878            importer = importerClass.newInstance();
    79         } catch (InstantiationException e) {
    80             throw new RuntimeException(e);
    81         } catch (IllegalAccessException e) {
     79        } catch (InstantiationException | IllegalAccessException e) {
    8280            throw new RuntimeException(e);
    8381        }
     
    457455                try {
    458456                    layer = imp.load(e, support, progressMonitor.createSubTaskMonitor(1, false));
    459                 } catch (IllegalDataException ex) {
    460                     exception = ex;
    461                 } catch (IOException ex) {
     457                } catch (IllegalDataException | IOException ex) {
    462458                    exception = ex;
    463459                }
     
    542538                    }
    543539                });
    544             } catch (InvocationTargetException ex) {
    545                 throw new RuntimeException(ex);
    546             } catch (InterruptedException ex) {
     540            } catch (InvocationTargetException | InterruptedException ex) {
    547541                throw new RuntimeException(ex);
    548542            }
Note: See TracChangeset for help on using the changeset viewer.