change Exception to Throwable in try block