如果需要返回一个VoidJavadoc描述为的类型
一个类,它是一个不可实例化的占位符类,用于保存对表示Java关键字void的Class对象的引用.
为什么以下仍需要null退回?
public Void blah() {
return null; // It seems to always want null
}
Run Code Online (Sandbox Code Playgroud)
NPE*_*NPE 18
Void是一个类似于任何其他的类,因此返回的函数Void必须返回引用(例如null).实际上,Void是final和不可实现的,这意味着null返回的函数是唯一Void可以返回的东西.
当然public void blah() {...}(小写v)不必返回任何东西.
如果您想知道可能的用途Void,请参阅Java Void参考类型的用途?
| 归档时间: |
|
| 查看次数: |
7457 次 |
| 最近记录: |