草庐IT

InvalidParameterException

全部标签

c# - InvalidParameterException 或 IllegalArgumentException

在Java中什么时候应该抛出IllegalArgumentException以及什么时候抛出InvalidParameterException?来自C#背景的我们会有一个派生自ArgumentException的ArgumentNullException。如果我想在Java中实现等效的ArgumentNullException/ParameterNullException,我应该扩展IllegalArgumentException还是InvalidParameterException?注意:我并不是要实现ArgumentNullException/ParameterNullExcept