
展开全部
C#中,使用 throw 语句抛出(显式引发)异常。语法为:
throw new exception(...); // 抛出一个新的异常类 exception 实例
根据程序处理逻辑和要求,选择合适的异常类 exception(...)。例如
public class MyClass
{
private int[] a;
// 获取指定下标的数组元素
public int GetArrayElement(int index)
{
if (index < 0 || index >= a.Length)
{
// 下标越界,抛出异常ArgumentOutOfRangeException
throw new ArgumentOutOfRangeException();
}
return a[index];
}
}
抛出异常时,既可以选用.Net Framework类库提供的异常类,也可以使用自定义异常类。自定义异常类须继承System.Exception或其子类
展开全部
throw new Exception("抛个异常给上级");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
throw new Exception("抛个异常给上级",e);
抛出的时候带两个参数,异常发生的实例,
就回抛给上一级调用它的函数
抛出的时候带两个参数,异常发生的实例,
就回抛给上一级调用它的函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Exception ex
mesageBox.show(ex.manage.Tostring());直接弹出异常信息、、
mesageBox.show(ex.manage.Tostring());直接弹出异常信息、、
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
throw new Exception("抛个异常给上级");
正解
正解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询