kotlin得到一个对象如果为空则直接抛异常

val obj = Any() ?: throw RuntimeException("异常")

当然这里不会满足,Any()这部分一般是我们实际取获取对象的逻辑,实际编写代替即可,我们可以手动改成null测试一下

val obj = null ?: throw RuntimeException("异常")
异常信息展示
异常信息展示