C#自定义异常(throw抛出异常)

  • 内容
  • 评论
  • 相关

虽然在 C# 语言中已经提供了很多异常处理类,但在实际编程中还是会遇到未涉及的一些异常处理。

例如想将数据的验证放置到异常处理中,即判断所输入的年龄必须为 18〜45,此时需要自定义异常类来实现。

自定义异常类必须要继承 Exception 类。

声明异常的语句如下。

class 异常类名 :Exception
{
}

抛出自己的异常,语句如下

throw( 异常类名 );

下面通过实例来演示自定义异常的应用。

【实例】自定义异常类,判断从文本框中输入的年龄值处于 18〜45。

根据题目要求,设计一个 Windows 窗体,界面如下图所示。

验证年龄的窗体设计

本文标题:C#自定义异常(throw抛出异常)

本文地址:https://www.hosteonscn.com/4925.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注