例外处理（Exception handling）是专门处理执行期错误的语言机制，使程式设计师可以完全捕捉非预期错误，或没有适当处理的错误结果。动态链接库或静态链接库与运行时库的分类角度不同，不得相提并论。
实例.一个以Java语言撰写的软体，可借由Java软体执行可预测的指令接收Java执行环境的服务功能。借由提供这些服务，Java执行环境可视为此程式的执行期环境。程式与Java环境都向作业系统提出请求并获取服务。而作业系统核心为它自己、所有行程与在它控制之下的软体提供服务