美文网首页
项目问题集锦(1)

项目问题集锦(1)

作者: 程序员与工匠 | 来源:发表于2019-02-11 13:46 被阅读0次

构造对象空指针问题

原因:接口没有返回uniq字段,导致构造函数某些属性为null,崩溃.
[java.lang.IllegalArgumentException] Parameter specified as non-null is null:

// 问题代码
  val nextImagesInfo = NextImagesInfo(
                url,
                beginDate,
                endDate,
                uniq,      // uniq 为 null
                pic
        )
// 实体类
data class NextImagesInfo(
    val url: String,
    val beginDate: Long,
    var endDate: Long,
    val uniq: String,
    val pic: String
) : BaseModelInterface

解决方法

  • 字段添加默认值(string="")
  • 接口文档每个字段定义好是否必填

相关文章

  • 项目问题集锦(1)

    构造对象空指针问题 原因:接口没有返回uniq字段,导致构造函数某些属性为null,崩溃.[java.lang.I...

  • 问题集锦1

    什么是规划应该具备的思维?那天听您对李任鹏说,应该具备更多规划的思维。 你的梦想是什么? 零售的本质是,如何理解消...

  • 原生iOS 项目集成FLutter 之问题集锦

    Flutter 集成原生问题集锦 如何在原有项目中去继成 作为moudle引入项目,通过pod 集成,之前是采用f...

  • vue项目小问题集锦

    1、路由传参: params传参,刷新会被刷掉 query刷新不掉 storage最老实的办法 vuex也可 2、...

  • 开源项目使用问题集锦

    本文用于记录一些开源项目,在使用过程中遇到的问题,如:GridView with Header and Foote...

  • Xcode项目编译问题集锦

    1、library not found for -lPods-CCCocos 这个时候要检查下xcode里 tar...

  • iOS问题集锦(1)

    1.使用真机免证书调试出现如下错误 原因:免证书真机调试有设备数量限制,最多三台,超过三台再调试的话就会出现上述弹...

  • framework

    打包生成framework遇到问题集锦1.提示image not found

  • 随笔

    #固定资产 中国航发商发固定资产投资问答集锦 《中国航发商发固定资产投资问题集锦》可以作为项目管理人员日常工作的指...

  • 活动推荐 | 近期商学院活动抢先预约(12.05-12.14)

    12.05-12.14 活动集锦 1、12.05Kelley-Manchester双学位全球在职MBA项目说明会:...

网友评论

      本文标题:项目问题集锦(1)

      本文链接:https://www.haomeiwen.com/subject/prxqeqtx.html