edit exception list type as Exception instead of Throwable