Ignore:
Timestamp:
2014-05-02T02:37:08+02:00 (6 years ago)
Author:
Don-vip
Message:

sonar - Throwable and Error classes should not be caught

Location:
trunk/src/org/openstreetmap/josm/actions
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java

    r7005 r7048  
    6464                importers.add(importer);
    6565                MapView.addLayerChangeListener(importer);
    66             } catch (Throwable t) {
    67                 Main.debug(t.getMessage());
     66            } catch (Exception e) {
     67                Main.debug(e.getMessage());
    6868            }
    6969        }
     
    8585                exporters.add(exporter);
    8686                MapView.addLayerChangeListener(exporter);
    87             } catch (Throwable t) {
    88                 Main.debug(t.getMessage());
     87            } catch (Exception e) {
     88                Main.debug(e.getMessage());
    8989            }
    9090        }
  • trunk/src/org/openstreetmap/josm/actions/SessionLoadAction.java

    r7033 r7048  
    174174            } catch (IOException e) {
    175175                handleException(tr("IO Error"), e);
    176             } catch (RuntimeException e) {
    177                 cancel();
    178                 throw e;
    179             } catch (Error e) {
     176            } catch (Exception e) {
    180177                cancel();
    181178                throw e;
Note: See TracChangeset for help on using the changeset viewer.