14
引发空指针异常
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Code Golf Stack Exchange 的主题。 3年前关闭。 您的任务是生成一个空指针异常。也就是说,您的程序必须接受一个预期为非空的值,并由于该值为空而引发异常/错误或崩溃。 此外,从读取代码中不能明显看出该值为null。您的目标是使读者清楚地知道该值不为null,即使实际上是非null。 除了null之外,您还可以使用nil,none,nothing或您的语言中的任何等效项。您还可以使用未定义,未初始化等。 您的代码的问题必须是该程序期望一个非null的变量(令人惊讶地)为null。 您的程序可以通过引发异常,引发错误,崩溃或在遇到意外的null时通常执行的操作来响应null。 这是一次人气竞赛,请多加注意!