fnzf14428547 2016-05-30 01:53 采纳率: 0%
浏览 1228
已采纳

程序出错,找不到原因,求大神帮忙!!

就这一句错误,说转换错误,也不提示那一行

 java.lang.ClassCastException: cn.qtone.xxt.admin.transaction.coststat.business.CostStatBusiness_Sa cannot be cast to cn.qtone.xxt.admin.transaction.coststat.inter.ICostStatBusiness

应该是这里没转换过来,但是不提示错误

 private void init(ConfigBean config) throws Exception {
        // 取得业务处理类
        varClass = Class.forName(config.getBusinessClass());
        CostStatBusiness = (ICostStatBusiness) varClass.newInstance();
        // 取得页面解析类
        varClass = Class.forName(config.getViewClass());
        CostStatView = (ICostStatView) varClass.newInstance();
    }

  • 写回答

3条回答 默认 最新

  • ai2018 2016-05-30 01:55
    关注

    cn.qtone.xxt.admin.transaction.coststat.business.CostStatBusiness_Sa 这个类必须实现 cn.qtone.xxt.admin.transaction.coststat.inter.ICostStatBusiness这个接口类,你是否在未实现接口类的前提下进行了强制类型转化操作?麻烦贴一下代码

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?