抛出NullPointerException的最短代码?

时间:2014-09-05 22:35:34

标签: java optimization nullpointerexception

修改 很抱歉在这里发帖而不是codegolf stackexchange, 之前没有听说过。 无论如何,谢谢你的答案!

Okey,我们都知道在Java中抛出NullPointerException的正常方法:

throw new NullPointerException(); // 33 characters

但我正在寻找更短的(如更少的字符)方法。 我能得到的最短的是

((Void)null).toString(); // 24 characters

如何使用更少的代码和没有导入来生成java.lang.NullPointerException?

一定有办法!

1 个答案:

答案 0 :(得分:3)

现在最简单的方法是

throw null;//11 characters 

您可以在Why can I throw null in Java?

找到有关它的更多信息