摘要:
1,CLR为每个进程创建一个异常信息表。 2,在表中,程序中每个方法有一个关联的异常信息数组。 3,若方法中有catch块,则数组中记录了调用异常处理所需的相关信息。 4,若方法没有catch块,则数组为空。 5,方法中发生异常时,在异常信息数组中搜索,确定哪个块引发异常。 6,若找到,则抛出Exception 7,没找到,则向上搜索方法的调用者,直至源头。 8,这些由下向上的搜索过程,其信息记录... 阅读全文
posted @ 2007-12-26 16:14 小强小工 阅读(417) 评论(0) 推荐(0) 编辑