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

By [wincloud](https://paragraph.com/@wincloud) · 2023-04-01

---

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

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

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

![异常信息展示](https://storage.googleapis.com/papyrus_images/0d0a295cc46bfbf034955302cb7c19434c253e6e9ae75dbc568d9ceaf2015261.png)

异常信息展示

---

*Originally published on [wincloud](https://paragraph.com/@wincloud/kotlin-2)*
