From 748db4d5d7d06c0c7fc950adb4bf780d5ede4788 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Fri, 8 Aug 2003 23:55:06 +0000 Subject: [PATCH] Failing to locate a class is apparently a RuntimeException even if you do it through Class.forName(). git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2755 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/media/FrameManager.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java/com/threerings/media/FrameManager.java b/src/java/com/threerings/media/FrameManager.java index dcbf306ce..f61d70e63 100644 --- a/src/java/com/threerings/media/FrameManager.java +++ b/src/java/com/threerings/media/FrameManager.java @@ -1,5 +1,5 @@ // -// $Id: FrameManager.java,v 1.45 2003/08/08 21:41:10 mdb Exp $ +// $Id: FrameManager.java,v 1.46 2003/08/08 23:55:06 mdb Exp $ package com.threerings.media; @@ -112,8 +112,8 @@ public abstract class FrameManager MediaTimer timer = null; try { timer = (MediaTimer)Class.forName(PERF_TIMER).newInstance(); - } catch (Exception e) { - Log.info("Can't use PerfTimer (" + e + ") reverting to " + + } catch (Throwable t) { + Log.info("Can't use PerfTimer (" + t + ") reverting to " + "System.currentTimeMillis() based timer."); timer = new SystemMediaTimer(); }