fnzf14428547 2016-05-30 01:53 采纳率: 25%
浏览 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条)

报告相同问题?

悬赏问题

  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
  • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
  • ¥15 linux驱动,linux应用,多线程