例外安全性にはいくつかのレベルがある:不送出保証、もしくは失敗透過性:操作は成功するものと保証され、例外的な状況の中であっても全ての要求を満たす。
异常安全可分成不同层次：失败透明（failuretransparency），也称作不抛出保证（nothrowguarantee）：代码的运行保证能成功并满足所有的约束条件，即使存在异常情况。