什么是ArgumentNullException

当将 null 引用(Visual Basic 中为 Nothing)传递到不接受其作为有效参数的方法时引发的异常。

继承
Object
Exception
SystemException
ArgumentException

ArgumentNullException

详细说明

调用方法时, 如果至少有一个传递的自变量为null null, 则会引发异常。ArgumentNullException

在以下两个主要情况下, 将在运行时引发异常,这两个情况均反映开发人员错误:ArgumentNullException

  • 将非实例化的对象传递给方法。 若要防止出现此错误, 请实例化对象。

  • 然后, 从方法调用返回的对象作为参数传递给第二个方法, 但原始返回对象的值为null。 若要防止出现此错误, 请检查返回值是否null为, 如果返回值不null是, 则调用第二种方法。

ArgumentNullException 的行为与 ArgumentException 的行为相同。 提供此方法是为了使应用程序代码能够区分由null参数引起的异常和由非空参数引发的异常。

HRESULT

ArgumentNullException使用 E_POINTER 值为0x80004003 的 HRESULT。

最新文章

  1. UWP Composition API - PullToRefresh
  2. 2013 Visual Studio Magazine读者选择奖界面框架类获奖情况
  3. [问题2014A05] 解答
  4. URL地址传参乱码
  5. Spring Remoting: HTTP Invoker--转
  6. Java中处理异常中return关键字
  7. 【转】Linus:利用二级指针删除单向链表
  8. 论文笔记之:Generative Adversarial Nets
  9. Eclipse将android项目打包jar文件
  10. .NET/ASP.NET Routing路由(深入解析路由系统架构原理)http://wangqingpei557.blog.51cto.com/1009349/1312422
  11. javascript高级知识点——memoization
  12. seajs进行模块化开发
  13. 网页端HTML使用MQTTJs订阅RabbitMQ数据
  14. 无需操作系统直接运行 Python 代码
  15. Oracle亿级数据查询处理(数据库分表、分区实战)
  16. [HNOI2005]狡猾的商人 ,神奇做法——贪心
  17. 使用Ztree新增角色和编辑角色回显
  18. linux od命令详解
  19. python语言中的函数装饰器
  20. 通过java.util.Properties类来读取.properties文件中key对应的value

热门文章

  1. 学习笔记之三十年软件开发之路 - Things I Learnt The Hard Way (in 30 Years of Software Development)
  2. 当ABAP遇见普罗米修斯
  3. 折叠面板实现,上传文件进度条,三级联选择器,多级联选择器, 利用layui实现
  4. 1行Python代码制作动态二维码
  5. Oracle 数据类型比较规则
  6. Eclipse上Maven环境配置使用
  7. NAT实验
  8. storm整合kafka storm-kafka-client
  9. Welcome to GnuPG 2.2
  10. 使用Arduino开发板和ESP8266从互联网读取数据