Index: trunk/src/org/openstreetmap/josm/data/AutosaveTask.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/AutosaveTask.java	(revision 7853)
+++ trunk/src/org/openstreetmap/josm/data/AutosaveTask.java	(revision 7856)
@@ -159,5 +159,5 @@
                     try (PrintStream ps = new PrintStream(pidFile, "UTF-8")) {
                         ps.println(ManagementFactory.getRuntimeMXBean().getName());
-                    } catch (Throwable t) {
+                    } catch (Exception t) {
                         Main.error(t);
                     }
@@ -209,5 +209,5 @@
                     displayNotification();
                 }
-            } catch (Throwable t) {
+            } catch (Exception t) {
                 // Don't let exception stop time thread
                 Main.error("Autosave failed:");
@@ -308,5 +308,5 @@
                             skipFile = jvmPerfDataFileExists(pid);
                         }
-                    } catch (Throwable t) {
+                    } catch (Exception t) {
                         Main.error(t);
                     }
