恐慌和解除

恐慌並不總是導致記憶體洩漏或其他資源洩漏。事實上,恐慌通常會保留 RAII 不變數,在堆疊展開時執行結構的解構函式(Drop 實現)。但是,如果在此過程中出現第二次恐慌,程式就會中止; 在那時,RAII 不變保證是無效的。