Java能否向异常抛出空引用?

Java能否向异常抛出空引用?,java,exception-handling,nullpointerexception,Java,Exception Handling,Nullpointerexception,考虑以下代码: try { .... } catch (MyException e){ /*Can e be null here?*/ } 假设Java中的null是一个类型化的null引用,那么上面的catch块是否有可能以e作为null输入?e永远不会是null。即使由于某种原因,null被抛出到某个地方,e也只是一个NullPointerException请参考这篇文章,实际编写抛出null需要多少投资自己看看?因为,首先,我会关心我将抛出的null类型。

考虑以下代码:

try {
    ....
} catch (MyException e){
    /*Can e be null here?*/
}

假设Java中的
null
是一个类型化的null引用,那么上面的catch块是否有可能以
e
作为
null
输入?

e
永远不会是
null
。即使由于某种原因,
null
被抛出到某个地方,
e
也只是一个
NullPointerException

请参考这篇文章,实际编写
抛出null需要多少投资自己看看?因为,首先,我会关心我将抛出的null类型。