# C-Exception **Repository Path**: szsuj/c-exception ## Basic Information - **Project Name**: C-Exception - **Description**: 可以用于C语言的异常库 - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-23 - **Last Updated**: 2021-06-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # C-Exception #### 介绍 可以用于C语言的异常库,支持多线程,支持嵌套,支持跨函数抛出异常,支持Finally #### 使用说明 示例请参考test/test.c. #### 使用限制 1. 在TRY块中不可以使用retrun来提前终止函数,否则会造成异常,并且Finally得不到执行。 2. 在TRY块中的循环体中重新扔出异常,目前会无法中止TRY块。 3. 其它未知问题。